← Registry

Analytics

datadef.io

AI-powered tool that creates data architecture diagrams and tracks data lineage from a description of your data stack.

1 endpoint36 known toolsFirst detected August 6, 2026Last detected September 6, 2026

ENDPOINT 1

https://datadef.io/mcp

No auth detected

MCP server metadata

Name
datadef
Version
1.0.0
Capabilities
prompts.listChangedcompletionstools.listChanged

Known tools 36

get_design_guide

Datadef's standard for what makes a diagram readable, size, edge discipline, nested zones, annotations, and the tool order for building or editing.

Inferred read-only
canvas_describe_canvas

Get an overview of the current canvas: every node with its id, type, label and group, plus all connections and groups.

Inferred read-only
canvas_inspect_nodes

Get full detail for specific nodes: all columns with types and keys, metadata, schedule, formula, owners.

Inferred read-only
canvas_measure_canvas

Get exact geometry: every node's position and size in canvas units, the overall canvas bounds, and any nodes that overlap each other.

Inferred read-only
canvas_suggest_simplifications

Report where this canvas could be collapsed — groups of similar nodes that could become one summary node — without changing anything.

Inferred read-only
canvas_search_icons

Search Datadef's icon library (2000+ cloud and data-tool logos) for a valid icon id.

Inferred read-only
canvas_add_nodes

Add one or more nodes to the canvas.

Inferred read-only
canvas_add_standalone_node

Add a single data node at an exact position, without connecting it to anything.

Inferred read-only
canvas_update_nodes

Change properties of existing nodes.

Inferred read-only
canvas_replace_node

Swap a node for a different one while keeping every connection, its position, and its group.

Inferred read-only
canvas_remove_nodes

Delete nodes and every edge touching them.

Potential side effects
canvas_connect_nodes

Draw edges between nodes to show how data flows.

Inferred read-only
canvas_update_edges

Change existing connections without deleting them: fix a label, change the type, or restyle.

Inferred read-only
canvas_disconnect_nodes

Remove the edge between two nodes.

Potential side effects
canvas_set_columns

Set the full column list of a table node, replacing whatever it had.

Inferred read-only
canvas_group_nodes

Create a labelled zone (e.

Potential side effects
canvas_move_to_group

Move existing nodes into an existing group, or out of any group.

Inferred read-only
canvas_add_lineage

Record column-level lineage: which source column produces which target column, and how.

Inferred read-only
canvas_add_text

Place a free-floating text box on the canvas — a caption, a callout, a section heading, a note explaining a decision.

Inferred read-only
canvas_add_shape

Place a rectangle, circle, arrow, or line as a visual annotation — a backdrop highlighting a region, an arrow pointing something out, a divider.

Inferred read-only
canvas_add_flow_arrow

Draw one large labelled arrow representing a whole flow — "ingest", "serve", "publish" — instead of many thin edges saying the same thing.

Potential side effects
canvas_add_region

Draw a labelled translucent area behind existing nodes to show they belong together, without reparenting them.

Inferred read-only
canvas_move_nodes

Set node positions precisely.

Inferred read-only
canvas_resize_nodes

Set the width and height of nodes.

Inferred read-only
canvas_align_nodes

Align nodes to a shared edge or centre line, or space them evenly.

Inferred read-only
canvas_collapse_nodes

Merge several nodes into one summary node, keeping every connection.

Inferred read-only
canvas_layout_canvas

Arrange the canvas.

Inferred read-only
canvas_validate_canvas

Check the canvas for structural problems (disconnected nodes, circular data flow, broken references) and quality problems (unlabelled edges, tables without columns).

Inferred read-only
create_diagram

Generate a professional data architecture diagram from a description and save it to the user's Datadef account.

Inferred read-only
create_blank_diagram

Create an empty diagram and return its diagram_id, so you can build it yourself with the canvas_* tools.

Potential side effects
list_diagrams

List diagrams in the user's Datadef account, most recently updated first.

Inferred read-only
get_diagram

Read the full structure of a diagram: every node with its type and columns, every connection, and the groups.

Inferred read-only
edit_diagram

Change an existing diagram with a natural-language instruction, add nodes, rewire connections, add columns, reorganise into layers, fill in owners and schedules.

Inferred read-only
export_diagram

Render a diagram to a PNG or JPEG image.

Inferred read-only
repo_status

For a diagram that was created from a connected git repository: which repo and branch or tag it tracks, when it last synced, the commit it reflects, and whether daily sync is on.

Inferred read-only
repo_refresh

Re-sync a repo-linked diagram from the current state of its repository.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.datadef]
url = "https://datadef.io/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "datadef": {
      "type": "http",
      "url": "https://datadef.io/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: datadef
Remote MCP URL: https://datadef.io/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "datadef": {
      "url": "https://datadef.io/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "datadef": {
      "type": "http",
      "url": "https://datadef.io/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "datadef",
  "transport": "streamable-http",
  "url": "https://datadef.io/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for datadef.io was fetched 2026-08-21T14:11:41.885Z.

Trust status Neutral

datadef.io is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.