# StudioMeyer Academy

Brings an AI operator curriculum covering memory, tools, and MCP directly into your editor. Runs locally offline or syncs test progress through a hosted endpoint.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: studiomeyer-io
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/studiomeyer-io/mcp-academy
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/mcp/studiomeyer-academy

## What it does

This server integrates the complete "Memory-First AI Operator" curriculum into your development assistant. The package embeds 6 levels with 63 lessons across English, German, and Spanish, alongside 104 actionable playbooks and 63 build blueprints. Early stages cover prompting basics and task scripting, while advanced modules guide you through persistent context, the MCP standard, hooks, and multi-agent coordination.

You can use the runtime in two distinct ways. Running `npx -y mcp-academy` over stdio gives you a self-contained offline library that requires no credentials or telemetry. In this mode, the assistant relies on tools such as `academy_lesson` and `academy_search` to display content. For persistent progress, quiz evaluation, and course credentials, point your environment to `https://mcp.studiomeyer.academy/mcp` or supply an `ACADEMY_API_KEY`.

Evaluation criteria and interactive tutor prompts live exclusively on the hosted infrastructure, so grading quizzes requires an active connection.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.studiomeyer.academy/mcp`
- Environment variables: `ACADEMY_API_KEY` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http academy https://mcp.studiomeyer.academy/mcp
```

2. **Platform CLI**
```bash
claude mcp add --env ACADEMY_API_KEY=<ACADEMY_API_KEY> --transport stdio studiomeyer-academy -- npx -y mcp-academy
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add studiomeyer-academy --url https://mcp.studiomeyer.academy/mcp
```

2. **Platform CLI**
```bash
codex mcp add studiomeyer-academy --env ACADEMY_API_KEY=<ACADEMY_API_KEY> -- npx -y mcp-academy
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "studiomeyer-academy": {
            "url": "https://mcp.studiomeyer.academy/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "studiomeyer-academy": {
            "command": "npx",
            "args": [
                "-y",
                "mcp-academy"
            ],
            "env": {
                "ACADEMY_API_KEY": "<ACADEMY_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "studiomeyer-academy": {
            "type": "http",
            "url": "https://mcp.studiomeyer.academy/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "studiomeyer-academy": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "mcp-academy"
            ],
            "env": {
                "ACADEMY_API_KEY": "<ACADEMY_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http studiomeyer-academy https://mcp.studiomeyer.academy/mcp
```

2. **Platform CLI**
```bash
gemini mcp add -e ACADEMY_API_KEY=<ACADEMY_API_KEY> studiomeyer-academy npx -y mcp-academy
```
Replace <…> with your own values

## When to use it
- study the MCP protocol and agent frameworks inside the IDE
- retrieve architectural guides for building custom tools
- track lesson completion and submit interactive quizzes
- read engineering tutorials without an internet connection

## Example prompts
- Start the StudioMeyer Academy orientation lesson
- List all lessons in Level 4 regarding persistent agent memory
- Search the academy guides for building custom MCP servers

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
