studiomeyer-io

mcp-academy

Community studiomeyer-io
Updated

MCP server for StudioMeyer Academy — next lesson, quiz, review, certificates, tutor.

mcp-academy

MCP server for StudioMeyer Academy — connect Claude Code, Cursor, or Claude Desktop to your learning progress.

  • See where you are in the 6-level Memory-First AI Operator curriculum
  • Get the next lesson recommended based on your real progress
  • Take inline quizzes, submit checkpoints, earn certificates
  • Run daily spaced-repetition review directly in your chat
  • Talk to the Academy AI-Tutor about the current lesson (Pro only)

Academy lives at https://academy.studiomeyer.io.

Install

npm install -g mcp-academy

Or run without installing:

npx -y mcp-academy

Setup

  1. Log in at https://academy.studiomeyer.io/dashboard/keys
  2. Create a new API key (e.g. "Claude Code Desktop")
  3. Copy the token — it starts with academy_...
  4. Wire it into your MCP-capable client.

Claude Code

claude mcp add academy \
  -s user \
  --env ACADEMY_API_KEY=academy_your_token_here \
  -- npx -y mcp-academy

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your OS:

{
  "mcpServers": {
    "academy": {
      "command": "npx",
      "args": ["-y", "mcp-academy"],
      "env": {
        "ACADEMY_API_KEY": "academy_your_token_here"
      }
    }
  }
}

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "academy": {
      "command": "npx",
      "args": ["-y", "mcp-academy"],
      "env": { "ACADEMY_API_KEY": "academy_your_token_here" }
    }
  }
}

Tools

Tool Description
academy_stats Your XP, rank, streak, badges, certificates, weekly league standing.
academy_levels All 6 levels with access info (free / paid / earned).
academy_lessons List lessons in a level with completed status.
academy_lesson Get full content of a specific lesson.
academy_next_lesson Recommend the next incomplete lesson based on progress.
academy_progress_complete Mark a lesson as completed — grants XP, updates streak, schedules review.
academy_quiz Fetch a lesson quiz or level-checkpoint quiz.
academy_quiz_submit Submit answers. Returns score + per-question feedback. Checkpoint pass → certificate.
academy_review Items due for spaced-repetition today.
academy_review_grade Grade a review item (again / good / easy) — SM-2 schedules next review.
academy_certificates Your earned certificates with public verification URLs.
academy_tutor Ask the AI-Tutor. Context-aware if you pass level + lessonSlug. Pro only.

Env Variables

Var Required Default
ACADEMY_API_KEY yes —
ACADEMY_BASE_URL no https://academy.studiomeyer.io

Setting ACADEMY_BASE_URL is useful if you want to run the MCP server against a local Academy instance (http://localhost:3220).

Privacy

The server never stores anything locally. Every call is a straight HTTPS request to your Academy account, authenticated by the Bearer token you configured. Revoke any key at https://academy.studiomeyer.io/dashboard/keys.

License

MIT © StudioMeyer.

MCP Server · Populars

MCP Server · New

    basementstudio

    xmcp

    The TypeScript MCP framework

    Community basementstudio
    MCP-Manager

    MCP Security Checklists

    MCP Server

    Community MCP-Manager
    mozarkai

    Optics Framework

    Open-source test automation for Android, iOS, web, smart TV (Android TV, Tizen, webOS) and Bluetooth (BLE) devices. Write tests as CSV/YAML, record them live, or let an AI agent build them over MCP. Self-healing locators: XPath, text, OCR, image.

    Community mozarkai
    baronunread

    rdyrct

    Open-source URL shortener for teams: branded short links, QR codes, and custom domains on Cloudflare Workers.

    Community baronunread
    ExpeditedProjects

    HutchDB

    A database for AI agents. No schema, SQL, or structure required. Claude Code, Codex, Cursor, Hermes, Claw, Grokbot, and other MCP clients store, query, and share the same records. Open source (AGPLv3) or cloud.

    Community ExpeditedProjects