i2y/d2mcp

A Model Context Protocol (MCP) server that provides D2 diagram generation and manipulation capabilities.

32
/ 100
Emerging

Provides incremental diagram editing through the Oracle API (create, modify, delete, move, rename elements without full re-rendering) and supports multiple transport protocols (stdio, SSE, Streamable HTTP) for flexible deployment. Built in Go with clean architecture separation (domain/usecase/infrastructure layers), integrating D2's text-to-diagram compiler with 20 theme options and multi-format export (SVG, PNG, PDF) capabilities for AI assistant clients like Claude.

No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 15 / 25

How are scores calculated?

Stars

23

Forks

5

Language

Go

License

MIT

Last pushed

Jul 02, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/i2y/d2mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.