Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
Publish drill-down diagrams from an agent; every Mermaid subgraph becomes a level you enter.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
DRILLFLOW_TOKEN, DRILLFLOW_API_URLValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"drillflow": {
"command": "npx",
"args": [
"-y",
"drillflow-mcp"
],
"env": {
"DRILLFLOW_TOKEN": "your-value",
"DRILLFLOW_API_URL": "your-value"
}
}
}
}Run this in your terminal
claude mcp add drillflow --env DRILLFLOW_TOKEN=your-value --env DRILLFLOW_API_URL=your-value -- npx -y drillflow-mcpFill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"drillflow": {
"command": "npx",
"args": [
"-y",
"drillflow-mcp"
],
"env": {
"DRILLFLOW_TOKEN": "your-value",
"DRILLFLOW_API_URL": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"drillflow": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"drillflow-mcp"
],
"env": {
"DRILLFLOW_TOKEN": "your-value",
"DRILLFLOW_API_URL": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This one runs on your computer, and ChatGPT can only connect to servers on the internet. Pick another app.
Your choice stays on this device in a cookie; no account needed.
DRILLFLOW_API_URL envThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026
The registry name was verified against the domain drillflow.de (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: DRILLFLOW_TOKEN
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed –, and the latest version (1.0.96) reached the registry yesterday.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need Node.js on your computer.
In the same category: Spec Driven Development, Remote Desktop Commander, Whisper
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
One routable IPv6 per AI agent, verifiable from the DNS root. Keyless tools need no signup.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
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.
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-mcp
Node 20 or newer.
| Tool | What it does |
|---|---|
publish_diagram | Publishes a DrillFlow document, returns the share URL. |
publish_mermaid | Converts a Mermaid flowchart (subgraphs → subflows) and publishes it. |
read_diagram | Reads a published diagram back as its document — share URL, @handle/name address or slug. |
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.
| Variable | Meaning |
|---|---|
DRILLFLOW_TOKEN | An API token from Your account → API tokens at app.drillflow.de. Optional. |
DRILLFLOW_API_URL | Defaults to https://api.drillflow.de. |
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 72 hours (the result names the exact time). With a token the link belongs to your account — listed under *My shared links*, renameable, revocable, no expiry.
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.
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.
MIT — see LICENSE. This covers the MCP server in this repository, not the DrillFlow application.
Bug reports are welcome in this repository's issue tracker, or by mail to .