diagrammo avatar

Dgmo Mcp

diagrammo/dgmo-mcp

Adds seven diagram rendering tools to Claude, built on the DGMO markup language. You get render_diagram for SVG/PNG export, preview_diagram to open multi-diagram HTML pages in your browser with theme toggles, and generate_report for polished multi-section documents with auto-generated tables of contents. Also includes share_diagram for diagrammo.app URLs, open_in_app for the desktop client, and reference lookups for syntax and chart types. Supports sequence, flowchart, ER, C4, gantt, and other diagram types. Runs via npx in Claude Desktop or Claude Code, no separate install required. Useful when you're iterating on architecture diagrams or documentation visuals and want immediate browser feedback without leaving the conversation.

GitHub stars
3
tools
14
transport
STDIO
last updated
Nov 8, 2026

Tools

14 tools

Public tool metadata for what this MCP can expose to an agent.

render_diagramRender DGMO markup to SVG or PNG.

Render DGMO markup to SVG or PNG.

No parameter schema in public metadata yet.

validate_diagramCheck markup and report parse errors, without rendering.

Check markup and report parse errors, without rendering.

No parameter schema in public metadata yet.

suggest_chart_typeSuggest the chart types that fit a description.

Suggest the chart types that fit a description.

No parameter schema in public metadata yet.

list_chart_typesList all supported chart types, marking the beta ones.

List all supported chart types, marking the beta ones.

No parameter schema in public metadata yet.

get_language_referenceGet DGMO syntax documentation for accurate generation.

Get DGMO syntax documentation for accurate generation.

No parameter schema in public metadata yet.

get_examplesFetch worked examples for a chart type.

Fetch worked examples for a chart type.

No parameter schema in public metadata yet.

share_diagramGet a shareable diagrammo.app URL to hand your diagram to the web editor.

Get a shareable diagrammo.app URL to hand your diagram to the web editor.

No parameter schema in public metadata yet.

open_in_appOpen the diagram straight into the Diagrammo desktop app for editing.

Open the diagram straight into the Diagrammo desktop app for editing.

No parameter schema in public metadata yet.

check_app_installedReport whether the desktop app is installed.

Report whether the desktop app is installed.

No parameter schema in public metadata yet.

preview_diagramRender one or more diagrams and open an HTML preview in the browser.

Render one or more diagrams and open an HTML preview in the browser.

No parameter schema in public metadata yet.

generate_reportBuild a polished multi-section HTML report with ToC and optional source.

Build a polished multi-section HTML report with ToC and optional source.

No parameter schema in public metadata yet.

put_space_diagramWrite a diagram into a Diagrammo Cloud space, by folder and title.

Write a diagram into a Diagrammo Cloud space, by folder and title.

No parameter schema in public metadata yet.

get_space_diagramRead a diagram from a Cloud space, by id or by folder and title.

Read a diagram from a Cloud space, by id or by folder and title.

No parameter schema in public metadata yet.

list_space_diagramsList every diagram in a Cloud space.

List every diagram in a Cloud space.

No parameter schema in public metadata yet.

Sponsors

Readme

@diagrammo/dgmo-mcp

Turn a conversation into a real diagram — without leaving your AI tool.

npm version npm downloads license

This MCP server gives Claude (and any MCP-compatible AI tool) the ability to render sequence diagrams, flowcharts, ER diagrams, C4 architecture, gantt charts, and 40+ other chart types from concise text markup — then hand the result off to a full editor for refinement. Ask for a diagram in chat; get a real one back.


View the full README on GitHub

Details

Repository
github.com/diagrammo/dgmo-mcp
Category
Design & Creative
Package
@diagrammo/dgmo-mcp
Transport
STDIO
Registry
MCP registry, active

Related Design & Creative MCP servers

View all
1olivergrabner avatarComposerolivergrabner/composer-mcpGive your AI coding agent an architecture canvas to design and evolve diagrams.3stars
2n0isy avatarMcp Icon Visualn0isy/brain-mcp-icon-visualSearch, retrieve, compare, and render SVG icons visually for AI agents.1stars
3luisenvilla avatarFurniture Designerluisenvilla/furniture-designer-mcpProfessional furniture design: specs, validation, cut optimization, BOM, and 3D reports.1stars
4sshwarts avatarNapkinsshwarts/napkinShared visual canvas (Excalidraw) for collaborative whiteboarding between AI agents and humans.1stars
5gameanalytics avatarGameAnalytics Documentationcom.gameanalytics/analytics-docsSearch GameAnalytics docs: Unity, Unreal, iOS, Android SDK and API guides for mobile game analytics.0stars
6alex-gon avatarThe Game Crafteralex-gon/thegamecrafter-mcp-serverDesign, manage, and price tabletop games on The Game Crafter via MCP.0stars