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.
/sse - Server-Sent Events endpoint for establishing MCP connections/messages - Endpoint for sending messages to established SSE connections/health - Health check endpoint/docs - This documentationRetrieves 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"
}
}
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
}
}
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 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.
Available regions:
usa - United States (default)aus - Australiaeuk - Europe/UK