Practera MCP Server Documentation

Overview

The Practera MCP Server implements the Model Context Protocol (MCP) to allow large language models (LLMs) to interact with Practera's experiential learning platform. It provides tools for retrieving project data and assessment information.

Endpoints

Available Tools

mcp_practera_get_project

Retrieves information about a Practera project, including milestones, activities, and tasks.


{
  "tool": "mcp_practera_get_project",
  "parameters": {
    "apikey": "your-api-key", // Optional
    "region": "usa"           // Optional, defaults to "usa"
  }
}
    

mcp_practera_get_assessment

Retrieves detailed information about a specific assessment, including questions and choices.


{
  "tool": "mcp_practera_get_assessment",
  "parameters": {
    "apikey": "your-api-key",   // Optional
    "region": "usa",            // Optional, defaults to "usa"
    "assessmentId": "12345"     // Required
  }
}
    

mcp_practera_search_project_briefs

Searches for project briefs that match a specific skill. This tool doesn't require authentication.


{
  "tool": "mcp_practera_search_project_briefs",
  "parameters": {
    "skill": "data analysis",  // Required
    "limit": 5                 // Optional, defaults to 5
  }
}
    

Authentication

Authentication can be done using an API key or OAuth. When using API keys, pass the key in the tool parameters. OAuth integration is under development.

Regions

Available regions: