drillflow-mcp
Allows converting Mermaid flowcharts into hierarchical DrillFlow diagrams, turning subgraphs into openable subflows and publishing them as shareable links.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@drillflow-mcpTurn this Mermaid flowchart into a DrillFlow diagram and share it"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
drillflow-mcp
Generated. Do not edit here. Every file in this repository is copied from the DrillFlow source repository on each release; changes made here are overwritten by the next sync. Please open issues rather than pull requests.
An MCP server for DrillFlow — the diagram editor built around drill-down, where a node can own a whole sub-diagram you navigate into.
With this server an agent can turn a Mermaid flowchart into a real hierarchical
diagram, publish it to a shareable read-only link, and read published diagrams
back. Every subgraph becomes a subflow a reader can actually open, which is
what a flat picture cannot do.
Install
Claude Desktop (claude_desktop_config.json) or any MCP host:
{
"mcpServers": {
"drillflow": {
"command": "npx",
"args": ["-y", "drillflow-mcp"],
"env": { "DRILLFLOW_TOKEN": "dfp_…" }
}
}
}Claude Code:
claude mcp add drillflow --env DRILLFLOW_TOKEN=dfp_… -- npx -y drillflow-mcpNode 20 or newer.
Related MCP server: drawio-mcp-server
Tools
Tool | What it does |
| Publishes a DrillFlow document, returns the share URL. |
| Converts a Mermaid flowchart (subgraphs → subflows) and publishes it. |
| Reads a published diagram back as its document — share URL, |
Publishing puts the diagram on a public read-only URL that anyone holding the link can open. Nothing is published without the host asking you first.
Configuration
Variable | Meaning |
| An API token from Your account → API tokens at app.drillflow.de. Optional. |
| Defaults to |
Without a token the server publishes anonymously, and says so in every result: nobody owns the link, it cannot be listed or revoked, and it stops working after 90 days. With a token the link belongs to your account — listed under My shared links, renameable, revocable, no expiry.
Format
The document format is documented at https://drillflow.de/en/format/, with a JSON Schema at https://drillflow.de/schema/drillflow-document.schema.json. There is also a Claude Skill for generating DrillFlow diagrams: capydev42/drillflow-skill.
Building
This repository holds the server's own sources, which is what the MIT licence
below covers. It is not a standalone build: the package bundles a few
modules from the (closed-source) DrillFlow editor — the Mermaid importer and
the document validator — so the published drillflow-mcp on npm is built from
the DrillFlow repository, not from here. Install it with npx; read it here.
Licence
MIT — see LICENSE. This covers the MCP server in this repository, not the
DrillFlow application.
Issues
Bug reports are welcome in this repository's issue tracker, or by mail to support@drillflow.de.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage Mermaid.js flowcharts and diagrams with AI agents via MCP.
Let Claude, Cursor, or ChatGPT author Mermaid diagrams your team can read and share.
Generate dynamic Mermaid diagrams and charts with AI assistance. Customize styles and export diagr…
Render, verify, describe, and safely edit Mermaid diagrams through MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables creating, manipulating, and managing Mermaid diagrams with automatic saving and multi-format conversion from JSON, CSV, Python, Markdown, and plain text.7MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to create, modify, and analyze diagrams using Draw.io (Diagrams.net) through MCP commands.-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to interact with a local Mermaid diagram editor via MCP, allowing them to get and set diagrams programmatically.15,151,633 npm13Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to create, read, update, and delete Draw.io diagrams, allowing automated generation of architectural diagrams, flowcharts, and visual documentation.65 npmMIT