mcp-academy
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ACADEMY_API_KEY | Yes | Your API key for StudioMeyer Academy, starting with 'academy_...' | |
| ACADEMY_BASE_URL | No | Base URL for the Academy server, useful for local instances | https://academy.studiomeyer.io |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| academy_statsB | Get your Academy stats: XP, rank, streak, lessons completed, badges, certificates, current weekly league. Call this first to see where you stand. |
| academy_levelsA | List all 6 levels with access info (free / paid / earned). Shows which levels you can access right now and your earn-access progress. |
| academy_lessonsC | List all lessons within a level, with completed status. |
| academy_lessonC | Get full content of a specific lesson. |
| academy_next_lessonB | Recommend the next lesson based on your progress. Returns the first incomplete lesson in the lowest level you have access to. |
| academy_progress_completeB | Mark a lesson as completed. Grants XP, updates streak, schedules spaced-repetition review. Only works for levels you have access to. |
| academy_quizA | Fetch a quiz (lesson quiz or end-of-level checkpoint). Provide either slug, OR level+lessonSlug (for lesson quiz), OR just level (for checkpoint). |
| academy_quiz_submitA | Submit answers to a quiz. Returns score, whether you passed, XP awarded, per-question correctness + explanations. If checkpoint and passed → certificate issued. |
| academy_reviewA | List spaced-repetition items due for review today. |
| academy_review_gradeB | Grade a review item after recall attempt. grade=again resets to 1d, good/easy grows the interval via SM-2. |
| academy_certificatesB | List your earned certificates with public verification URLs. |
| academy_tutorA | Ask the Academy AI-Tutor a question. Pro-only. The tutor knows the current lesson context if you provide level+lessonSlug. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/studiomeyer-io/mcp-academy'
If you have feedback or need assistance with the MCP directory API, please join our Discord server