Back to Browse

Drillflow MCP Server

Developer ToolsModerate6.7MCP RegistryLocal
Free

Server data from the Official MCP Registry

Publish drill-down diagrams from an agent; every Mermaid subgraph becomes a level you enter.

About

Publish drill-down diagrams from an agent; every Mermaid subgraph becomes a level you enter.

Security Report

6.7
Moderate6.7Moderate Risk

This MCP server is well-designed with proper authentication, input validation, and secure credential handling. The codebase demonstrates good security practices including validation of documents before publishing, proper error handling, and clear distinction between authenticated and anonymous operations. Minor code quality improvements are recommended, but no significant security vulnerabilities were identified. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 1 high severity). Package verification found 1 issue.

7 files analyzed · 6 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

A DrillFlow API token (Pro). Without it the server still publishes, but anonymously: the link is unowned, unlistable and expires after 90 days, and every result says so.Required

Environment variable: DRILLFLOW_TOKEN

Override the API origin. Defaults to https://api.drillflow.de; only useful against staging.Optional

Environment variable: DRILLFLOW_API_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "de-drillflow-mcp": {
      "env": {
        "DRILLFLOW_TOKEN": "your-drillflow-token-here",
        "DRILLFLOW_API_URL": "your-drillflow-api-url-here"
      },
      "args": [
        "-y",
        "drillflow-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

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-mcp

Node 20 or newer.

Tools

ToolWhat it does
publish_diagramPublishes a DrillFlow document, returns the share URL.
publish_mermaidConverts a Mermaid flowchart (subgraphs → subflows) and publishes it.
read_diagramReads 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.

Configuration

VariableMeaning
DRILLFLOW_TOKENAn API token from Your account → API tokens at app.drillflow.de. Optional.
DRILLFLOW_API_URLDefaults 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 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.

Reviews

No reviews yet

Be the first to review this server!