MMOFramework MCP

The MCP server of MMOFramework: the documentation and the API of every mmo.* library, for AI agents. It only reads: no tool writes a file, touches a database or runs a command.

Release 1.2.0, in prod mode, on MMOFramework 20.1.

Search the documentation

What an agent reads, you can too: every library's documentation and agent skills, searched the way the search_documentation tool does. Or browse the documentation index, every class, function and element of every library, or the libraries.

Connect an agent

One url answers JSON-RPC 2.0 (the request/response form of MCP's Streamable HTTP transport):

https://mcp.mmoframework.fr/mcp.json

Claude Code

claude mcp add --transport http mmoframework https://mcp.mmoframework.fr/mcp.json

Any other client, in its .mcp.json:

{"mcpServers": {"mmoframework": {"type": "http", "url": "https://mcp.mmoframework.fr/mcp.json"}}}

What it documents

14 packages. loaded: its code runs here, so describe_class and list_functions see it. docs: its manifest and its docs/ are served and searched, its code is not loaded.

PackageVersionWhat it is
mcp.mmoframework 1.2.0 loaded The MCP server of MMOFramework: the documentation and the API of every mmo.* library, for AI agents.
mmo.admin 1.0.2 docs Deploys a project to its servers: targets declared in deploy.json, one immutable release built from a git ref, an atomic symlink swap, a health check and a one-second rollback. Plus the release checklists that come before: what changed, what each ticket's fix needs checked, linked to a kanban board.
mmo.client 3.1.7 loaded The front-end half of the framework: .jhs custom elements and views bound to a reactive template runtime, served by the theme and its Sass, SimpleCSS and JavaScript compilers.
mmo.core 20.1.81 loaded The one library every other mmo.* needs: application and configuration, entities, repositories, collections and queries, HTTP server, routing and controllers, documents, printers, schemas and events.
mmo.doc 2.0.2 loaded Builds the framework's reference documentation out of the source itself: PHP and JavaScript doc comments, markdown pages, call graphs and runnable examples, rendered as browsable html.
mmo.editor 1.0 docs A rich-text (WYSIWYG) editor for mmo.client: <mmo-editor> is a form field with a toolbar, or edits the page in place (`inline`). It produces clean html (sanitized pastes, theme-token colours), keeps its own undo history, and its toolbar is a registry of extensible JS tools (text formatting, headings, lists, links, colours, images with upload, tables, html source).
mmo.edms 3.0.2 docs Per-client file storage on top of mmo.core: File entities whose bytes a storage keeps outside the web root, resumable chunked uploads, a trash, and a Label tree used both as folders and as tags -- a label granted (mmo.oauth scopes) shares its files.
mmo.git 2.1.1 docs A bridge to the git command line: a repository object that runs git for you, parses what it says, and throws when it fails. Also talks to the GitHub API.
mmo.math 2.0 docs Maths as objects: parsed expressions with arithmetic, logic and constraint operations, domains and intervals, polynomials, units, vectors and calendar events, plus an xlsx formula evaluator.
mmo.mongodb 2.0.22 docs MongoDB storage for the framework: a Repository that translates the framework's own entity queries and filters into real MongoDB aggregation pipelines, plus export/import and backup/restore shell helpers.
mmo.oauth 2.0.41 docs OAuth2 authorization for the framework: clients, users and roles, authorization codes, access and refresh tokens, and the key pair that signs them.
mmo.pdf 2.0.1 docs Fills AcroForm fields in existing PDFs via a pdftk CLI wrapper with MMO template-string binding, and vendors FPDF for generating PDFs from scratch; the native Document/Printer bridge for FPDF is scaffolded but not yet functional.
mmo.pdo 2.0.1 docs SQL storage for the framework: SQLite and MySQL behind the same entity, collection and query layer everything else already uses, schema install included.
mmo.rpg 1.0.1 docs Turns real-life objectives into a game: pluggable XP/level curves (13 shapes from linear to Gompertz), tiers, streaks and inactivity decay tracked on Objective entities, plus daily and mood event logging — with an XP Lab UI to configure and preview curves.