mcpbeat Sign in

StudioMeyer Academy MCP Server

answering

StudioMeyer Academy is answering right now. Last checked 5 min ago. 41 installs a week from npm. It exposes 12 tools. Last commit 21 Sep 2026.

The Academy curriculum as an offline MCP library. Hosted course connector adds progress.

Installs per day peak 21 · avg 8 · -50% w/w
a month agotoday
Uptime history 51 days of history · worst day 90%
51 days agonow
96.7%
Uptime 24h
88 of 91 checks
12
Tools
read from the server
292 ms
Response time
average over 24h
41
Installs / week
npm and PyPI

What the code does

We read the source, 9 h ago · tools taken from the live server · rules 3dff92dd89df

Evidence

Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.

Claims local-only, but ships network tools fetch
заявлено «локально, без передачи данных», но есть fetch

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

We found things in this code

Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch StudioMeyer Academy and you get told the day something new turns up.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add academy --transport http https://mcp.studiomeyer.academy/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "academy": {
      "url": "https://mcp.studiomeyer.academy/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.academy]
url = "https://mcp.studiomeyer.academy/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "academy": {
      "url": "https://mcp.studiomeyer.academy/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "academy": {
      "url": "https://mcp.studiomeyer.academy/mcp"
    }
  }
}

This one needs environment variables set before it will start: ACADEMY_API_KEY (Optional, stdio only. Legacy Academy API key. The hosted connector at mcp.studiomeyer.academy uses OAuth instead and needs no key.). The author declared them in the registry entry; get the values from the project itself.

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

academy
academy_lesson
Get the FULL text of one lesson. Teach it to the user: explain it in your own words, answer questions, give examples. This is how a user 'takes the course' with you as tutor.
academy_lessons
List all lessons in a level (titles, descriptions, duration). No body — call academy_lesson for the full text.
academy_levels
List the 6 curriculum levels with title, subtitle and lesson count. Use to show the user the learning path and ask where they want to start.
academy_playbook
Get the full text of one playbook by slug.
academy_playbooks
List hands-on playbooks (short, practical how-tos for Claude Code, MCP, memory, agents). Optional category filter.
academy_recipe
Get the full text of one build recipe by slug.
academy_recipes
List build recipes — step-by-step guides to build, deploy and ship real MCP servers and agent systems, organised by phase (1-16). Optional phase filter.
academy_search
Search the whole curriculum (lessons + playbooks + recipes) by keyword. Returns ranked matches with snippets and ids. Use when the user asks about a topic and you want the most relevant material.
academy_tutor_context
Get a lesson packaged as a tutoring brief: the full lesson text plus its learning goals and the level context. Call this when the user wants to be *taught* a lesson — then YOU act as their tutor using this material (no Academy account needed, you are the tutor).
academy_welcome
ALWAYS call this first when a user connects or asks what this is. Returns a short orientation for StudioMeyer Academy — a free 6-level 'Memory-First AI Operator' curriculum (Levels 1-3 fundamentals, 4-6 memory/MCP/multi-agent), plus playbooks and build recipes. Read it back to the user in their language and offer to start at their level.
fetch
fetch
Fetch the full text of one Academy item (lesson, playbook or recipe) by the id returned from `search`.
search
search
Search StudioMeyer Academy course material. Returns a list of matching lessons, playbooks and recipes with ids you can pass to `fetch`.

Endpoints

URLTransportStateLatencyChecked
https://mcp.studiomeyer.academy/mcp streamable-http sign-in 406 ms 5 min ago

Alternatives to StudioMeyer Academy

same job, measured the same way
Clip Studio MCP
by clipstudio

Hosted MCP for Clip Studio public products — same plan as the website.

answering
Afas
by iwebdevelopment

AFAS AI Connect: hosted MCP server for AFAS Profit.

answering
Exact Online
by iwebdevelopment

Exact AI Connect: hosted MCP server for Exact Online.

answering
Aegis
by undercurrentholdings

Local stdio MCP server for the AEGIS governance client. The hosted evaluation service is offline.

232 installs/wk local only
MCP Telemetry Server
by arnavranjan005

Streams live progress from mcp-telemetry-sdk-instrumented tools to any connected MCP client.

38 installs/wk local only
SocialSpool
by thesethrose

Create, schedule, and publish social posts through the hosted SocialSpool MCP connector.

answering
Twinfield
by iwebdevelopment

Twinfield AI Connect: hosted MCP server for Twinfield.

answering
Proton Workflow Connector
by ntrpydev

Unofficial self-hosted MCP connector for Proton Mail Bridge and SimpleLogin.

55 installs/wk local only

StudioMeyer Academy — questions

Answers built from our own checks of this server.

What can StudioMeyer Academy do?
It exposes 12 tools, read directly from the server on our last check. Among them: academy_lesson, academy_lessons, academy_levels, academy_playbook, academy_playbooks, academy_recipe and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is StudioMeyer Academy working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 88 of 91 checks got a reply (96.7%), average response time 292 ms. The bar chart above shows every period we have measured.
How do I connect StudioMeyer Academy?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to StudioMeyer Academy?
No API key is involved. StudioMeyer Academy answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is StudioMeyer Academy?
It answers our handshake in 292 ms on average, which is faster than 54% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use StudioMeyer Academy?
The npm package mcp-academy was installed 41 times in the last week. Week over week that is -50%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is StudioMeyer Academy open source?
Yes — it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.