Datadef
About
Generate and edit data-architecture diagrams from your AI.
Details
- Author
- tlouvart
- Categories
- Developer Tools
Jump to
Setup
Install Datadef in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/tlouvart/datadef-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Data-architecture diagrams your AI generates, edits, and exports — from Claude, Cursor, VS Code, Gemini CLI, or any MCP client. Typed tables with columns, pipelines, column-level lineage, 2,000+ real tool icons. Exported PNGs come back inline in the chat.
This repo is the public home of theremoteMCP server athttps://datadef.io/mcp(Streamable HTTP). There is nothing to install from here — it exists for directories, install links, and issues.
The diagram below isnot a screenshot. It is a public Datadef diagram embedded by URL — when the diagram is edited, this image updates with it. That is the loop this server exists for: your agent draws and maintains the diagram, and every doc that embeds it stays current.

Two ways in — both included in the 7-day free trial:
claude mcp add --transport http datadef https://datadef.io/mcp \ --header "Authorization: Bearer dd_live_YOUR_KEY"
Cursor / Claude Desktop(via themcp-remotebridge)
{ "mcpServers": { "datadef": { "command": "npx", "args": [ "-y", "mcp-remote", "https://datadef.io/mcp", "--header", "Authorization: Bearer dd_live_YOUR_KEY" ] } } }
{ "servers": { "datadef": { "type": "http", "url": "https://datadef.io/mcp", "headers": { "Authorization": "Bearer ${input:datadef-key}" } } } }
Gemini CLI(~/.gemini/settings.json) — notehttpUrl, noturl; plainurlis legacy SSE there and fails silently:
{ "mcpServers": { "datadef": { "httpUrl": "https://datadef.io/mcp", "headers": { "Authorization": "Bearer $DATADEF_API_KEY" } } } }
One-click install buttons live atdatadef.io/settings/mcp.
Three layers.Outcome-level— describe an intent, Datadef's pipeline carries it out:create_diagram,list_diagrams,get_diagram,edit_diagram,export_diagram,get_design_guide.Repository sync—repo_statusandrepo_refreshinspect and re-run the sync that keeps a diagram and its architecture.md regenerated from a connected GitHub/GitLab/Azure DevOps branch or tag. Terraform repositories get a dedicated pipeline: every.tffile parsed (no init, no state, no cloud credentials), modules drawn as zones, per-environment counts kept honest.Atomic— 25canvas_*tools your model drives directly (add/update/remove nodes, connect edges, set columns, add lineage, group, align, layout, validate), so the agent that already knows your repo can draw what it finds. Thedatadef_design_guideprompt teaches any model the design standard before it draws.
Anonymousinitializeandtools/listare open — point any MCP inspector at the endpoint to browse the surface before creating a key.
The agent that just changed your dbt project still has the whole change in context. Telling it "update the architecture diagram too" costs one sentence — and an embedded diagram (!arch) updates everywhere the canvas does. Docs stop rotting.
For clients or checkers that want a runnable image, the included Dockerfile bridges stdio to the hosted server:
docker build -t datadef-mcp . docker run -i -e DATADEF_API_KEY=dd_live_YOUR_KEY datadef-mcp
- Try without an account:datadef.io/scratch
- MCP guide:datadef.io/guides/en/mcp-diagram-server
- Issues and feedback: right here.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Create crafted UI components inspired by the best 21st.dev design engineers.
Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server
An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .
MCP server for AI Diagram Maker — generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent
ALAPI MCP Tools,Call hundreds of API interfaces via MCP
AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform
MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.
One shared context layer for AI agents and humans — live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.
Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





