MCP Server

Mappstack maps software systems as C4 diagrams from system context down to code, plus data models, OpenAPI 3.2 specs, event contracts, job schedules, state machines and business capability maps. Claude reads and writes the same map you edit in the web editor, and every save is validated against its notation's rules.

Connect

  1. In Claude, open Connectors in Settings and add Mappstack. To add it by URL instead, use https://app.mappstack.com/mcp.
  2. Sign in with your Mappstack account email and open the sign-in link we send you.

You need a Mappstack account.

Tools

ToolDoesAccess
audit_projectWhole project in one call: elements, L1 to L4 tree, gaps, TBD decisions, invalid diagramsRead
overviewEvery project and its diagrams by notationRead
list_projectsEvery projectRead
list_diagramsDiagrams in a project for one notationRead
get_diagramA diagram's document and etagRead
list_elementsEvery element in a projectRead
list_notationsAvailable notationsRead
get_notation_schemaA notation's rules, template, palette and examplesRead
create_projectNew projectWrite
create_diagramNew diagram, declaring any new elements it drawsWrite
create_elementNew element no diagram draws, such as a state fieldWrite
rename_projectChange a project titleWrite, asks first
set_project_stageMove a project between design and buildWrite, asks first
rename_diagramChange a diagram titleWrite, asks first
update_elementChange an element everywhere it is drawnWrite, asks first
write_diagramReplace a diagram's whole documentWrite, asks first
delete_diagramRemove a diagram, keeping its elementsDelete, asks first
delete_elementRemove an element and every reference to itDelete, asks first

Notations

c4 system context to code, erd data models, api OpenAPI 3.2 specs, events event contracts, schedule jobs, state state machines, bcm business capability maps.

Example prompts

Limits

120 MCP requests per minute per IP address. Request bodies up to 1 MB.

Support

support@mappstack.com. Privacy Policy.