io.github.RecursiveFunctions/d2mcp
D2 MCP Server
Is the D2 MCP server down? No. It answered initialize and tools/list in the probe of 2026-11-04.
Create, edit, validate, render, and export D2 diagrams with confined workspace access.
alive probed 2026-11-14 · unchanged since 2026-11-04
- Run it
- docker run -i --rm ghcr.io/recursivefunctions/d2mcp:0.5.0 (stdio, probed in a container with the network off)
- Host
- ghcr.io
- Reports itself as
- d2mcp 0.5.0
- Capabilities
- resources, tools
- Instructions
- none
- Of a 1M window
- 0.7 % of a 1M context window
- Count
- 7.4k tokens in Claude Opus 5.5, exact, measured 2026-11-04. With the Claude Code prefix mcp__…__ on each tool name: 7.6k. The o200k_base estimate is 4.1k. Counted again when the tool definitions change. Method.
- Repository
- https://github.com/recursivefunctions/d2mcp
- Registry
- active, updated 2026-09-27 · registry entry
Most expensive tools
The Claude column scales the o200k estimate of each tool by this server's ratio of exact to estimate, 1.80×.
| Tool | ≈ Claude tokens | o200k estimate | Share of this server |
|---|---|---|---|
| d2_save | 1 487 | 826 | 20 % |
| d2_export | 1 463 | 813 | 20 % |
| d2_oracle_set | 752 | 418 | 10 % |
| d2_create | 502 | 279 | 7 % |
| d2_oracle_move | 470 | 261 | 6 % |
Compare this server with others.
More servers
Other registry entries on ghcr.io, the ones next to this name; all of them.
- io.github.ParadoxInfinite/oriel · alive
- Just MCP Server io.github.PromptExecution/just-mcp · crashed on start
- AppFlowy MCP Server io.github.Rahulk644/appflowy-mcp-server · alive
- Outbound OS io.github.RecepioHQ/outbound-os · not probed
- Red Hat Lightspeed MCP io.github.RedHatInsights/insights-mcp · crashed on start
- GMO Coin FX MCP Server io.github.RikitoNoto/gmocoin-fx-mcp · needs network
- TractorBeeam365 MCP io.github.Ringosystems/tractorbeeam-mcp · alive
- MaxGraph io.github.RuMemory/maxgraph · not probed
Servers that mention workspace or confined.
- AutEng Docs — Agent Document Workspace & Publishing ai.auteng/docs · alive
- Bindry ai.bindry/bindry · needs auth
- ai.bridgeapp/bridgeapp · needs auth
- Calaf Seed Tools ai.calaf/seeds · alive
- Dryos Workspace ai.dryos/dryos-workspace · needs auth
- ai.enginy/mcp · needs auth
- Filepad ai.filepad/filepad · server error
- Kive ai.kive/mcp · needs auth
Badge for the README
The result of the latest probe, the tool count and the token cost. The feed has an entry for every probe that changed them.
A mail when this server changes
Stops answering, comes back, tool set or cost changes. One confirmation mail first, a stop link in every mail.
For the publisher
- The server answers initialize and tools/list. Nothing to fix.