Mdma
UnclaimedInteractive documents from Markdown. Extends MD with forms, approvals, webhooks, and more — built for next gen apps
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'mdma' -- 'npx' '-y' '@mobile-reality/mdma-cli'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
8 of 8 tools
Documented tools (8)
From project documentation. A server handshake does not verify each tool’s description or behavior.
build-system-prompt
Generates a custom MDMA prompt from structured input (domain, components, fields, steps, business rules)
get-doc
Fetches the latest version of an MDMA documentation file from raw.githubusercontent.com/MobileReality/mdma. Supports optional ref (branch/tag/SHA, defaults to main)
get-prompt
Returns a named prompt (mdma-author, mdma-reviewer, or mdma-fixer). For mdma-author, accepts an optional variantId (e.g. google/gemini-2.5-pro) to return the model-optimised variant
get-spec
Returns the full MDMA specification: component types, JSON schemas, binding syntax, and authoring rules
list-docs
Returns the catalog of MDMA documentation files (path, title, description) available for fetching from the public GitHub repo
list-packages
Returns all MDMA packages with purpose, install command, and usage example
list-prompt-variants
Returns all available MDMAAUTHOR prompt variants (id, label, description) — use the id with get-prompt to fetch the model-optimised prompt
validate-prompt
Validates a custom prompt against MDMA conventions — returns warnings, suggestions, and constraint reference
Tool change history
FAQ
Questions about Mdma MCP Server
- How do I connect Mdma MCP Server to Claude?
- Run `claude mcp add mdma -- npx -y @mobile-reality/mdma-cli` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Mdma MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Mdma MCP Server do?
- Mdma MCP Server documents 8 tools to the agent, including build-system-prompt, get-doc, get-prompt. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.