- MDMA
MDMA
MDMA (Markdown Document with Mounted Applications) MCP server. Exposes the MDMA spec, authoring prompts, package metadata, and always-fresh docs so AI assistants generate interactive Markdown instead of plain text — forms, tables, approval gates, charts, callouts, webhooks and more, from a validated schema.
Tools: get-spec, get-prompt, build-system-prompt, validate-prompt, list-packages, list-docs, get-doc. Use it when building chat apps, agents, or tools that emit MDMA documents.
Open source (MIT). Install: npx @mobile-reality/mdma-mcp
Project: https://mdma.software
Repo: https://github.com/MobileReality/mdma
Built by Mobile Reality — https://themobilereality.com
Overview
MDMA — Markdown Document with Mounted Applications
MDMA is an open-source format that turns plain AI chat responses into interactive documents: forms, tables, approval gates, charts, callouts and webhooks — with no custom UI per use case. This MCP server gives any AI assistant everything it needs to author valid MDMA. Developerd by Mobile Reality.
What it does
When an LLM knows the MDMA spec, it responds with structured, validated, renderable components instead of free-form text. The conversation becomes actionable. This server exposes the spec, authoring prompts, live docs, and package metadata over MCP.
Tools
| Tool | Purpose |
|---|---|
get-spec | Full MDMA spec: component types, JSON schemas, binding syntax, authoring rules. |
get-prompt | A named MDMA prompt (mdma-author, mdma-reviewer, mdma-fixer), with model-optimised variants. |
list-prompt-variants | All available author-prompt variants. |
build-system-prompt | Generate a custom MDMA prompt from domain, components, fields, steps, rules. |
validate-prompt | Validate a custom prompt against MDMA conventions. |
list-packages | All MDMA npm packages with install commands and usage. |
list-docs / get-doc | Catalog and fetch always-fresh docs straight from GitHub. |
Components
form · button · tasklist · table · chart · callout · approval-gate · webhook · thinking — plus standard Markdown inline.
Install
{
"mcpServers": {
"mdma": {
"command": "npx",
"args": ["@mobile-reality/mdma-mcp"]
}
}
}
Server Config
{
"mcpServers": {
"mdma": {
"command": "npx",
"args": [
"@mobile-reality/mdma-mcp"
]
}
}
}Project Info
Created At
3 days agoUpdated At
3 days agoAuthor Name
Mobile RealityStar
-Language
-License
-Recommend Servers
View AllSerper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Cyprus Payments Mcp
@junter1989k-ai
a day ago
Algeria Payments Mcp
@junter1989k-ai
a day ago
Malta Payments Mcp
@junter1989k-ai
a day ago
Georgia Payments Mcp
@junter1989k-ai
a day ago
Ukraine Payments Mcp
@junter1989k-ai
a day ago
Test
@modelcontextprotocol
test
7 months ago
Amap Maps
@amap
高德地图官方 MCP Server
a year ago
Slovenia Payments Mcp
@junter1989k-ai
a day ago