MCP Tutor MCP Server

An experimental system that transforms documentation repositories into interactive educational content using AI and the Model Context Protocol (MCP).

Local serverstdioPython

What is the MCP Tutor MCP Server?

MCP Tutor connects MCP Tutor to AI assistants that speak the Model Context Protocol. An experimental system that transforms documentation repositories into interactive educational content using AI and the Model Context Protocol (MCP).

What MCP Tutor does

An experimental system that transforms documentation repositories into interactive educational content using AI and the Model Context Protocol (MCP).

Practical notes

  • Maintained by moarshy, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Tutor MCP Server

{
  "mcpServers": {
    "educational-tutor": {
      "command": "/path/to/tutor/project/.venv/bin/uv",
      "args": [
        "--directory",
        "/path/to/tutor/project",
        "run",
        "mcp_server/main.py"
      ],
      "env": {
        "COURSE_DIR": "/path/to/tutor/project/course_output"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
COURSE_DIRDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Tutor to Multi.”
  • “Use MCP Tutor to Protocol.”
  • “Use MCP Tutor to Models.”

Frequently asked questions

An experimental system that transforms documentation repositories into interactive educational content using AI and the Model Context Protocol (MCP). Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.