关于
D2 acts as a Model Context Protocol (MCP) server, enabling AI assistants like Claude to seamlessly interact with D2, a modern diagram scripting language. It translates text-based D2 definitions into visual diagrams, allowing AI to programmatically create, render, export, and save complex visual representations. This integration empowers AI tools with advanced diagramming capabilities directly from text inputs, supporting various output formats and D2 themes.
主要功能
- Render D2 text into diagrams (SVG, PNG, PDF formats)
- Render D2 text and save directly to file
- Create new diagrams programmatically
- Export existing diagrams to various formats (SVG, PNG, PDF)
- Support for all 20 D2 themes (18 light + 2 dark)
- 1 GitHub stars
使用案例
- Automating diagram creation from structured text data
- Programmatic export and saving of D2 diagrams for documentation or reporting
- Integrating D2 diagram generation into AI assistants (e.g., Claude)