Skip to main content

academy-mcp

Stdio MCP server for authoring academy learning content — personal plans, categories, courses, modules, module items (lessons/automations/projects/assistants), EduPages (MDX), and practice pages — through the academy backend's MCP API.

It is a thin proxy: it fetches the tool list from your backend and forwards every tool call over HTTPS, authenticating with a per-user API key. No data lives in the client.

Install / configure

Add to your MCP client config (e.g. Claude Desktop / Claude Code):

{
  "mcpServers": {
    "academy": {
      "command": "uvx",
      "args": ["academy-mcp"],
      "env": {
        "ACADEMY_MCP_BASE_URL": "https://stage.api.academy.jobescape.me",
        "ACADEMY_MCP_TOKEN": "amk_your_key_here"
      }
    }
  }
}
Env var Meaning
ACADEMY_MCP_BASE_URL Base URL of the academy backend (no trailing /mcp). Stage: https://stage.api.academy.jobescape.me.
ACADEMY_MCP_TOKEN Your personal MCP key (starts with amk_). Generate it on the MDX editor's MCP keys settings page; it is shown once.

All actions taken through the MCP are attributed to your user and audit-logged on the backend.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

academy_mcp-0.1.0.tar.gz (63.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

academy_mcp-0.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file academy_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: academy_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 63.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for academy_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f1fc1f1bf9cd44397a15a5d611bce503fcb249501428312a2d804ceed1ee6bc3
MD5 551d0fcd5012a9ee58830273fa1e6bec
BLAKE2b-256 f250c8a65a7201393f7297b4f03424b2332dc0a9764738ab02cd9f50c840e396

See more details on using hashes here.

File details

Details for the file academy_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: academy_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for academy_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6090050f22bb01fdc41177fe4947892d76a06d5029e999c8fe5d436f4583fb2c
MD5 c251ffaef173734afa73da1333f7056d
BLAKE2b-256 a2aa69a9ba875f29e3e40ecc85be34834f6bf9e62dbf5ee37f1909968bc5bdc8

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page