Creatos Logo
Compare
Buy License

Directory · updated

Whiteboard and diagram MCP servers: every one Claude can draw with

An MCP server lets Claude work inside another app. These 47 let it draw: on a whiteboard, in a diagram app, in a mind map or on a design canvas. 29 are made by the app's own maker and 17 need no account at all. For each one we read the maker's own page or README and list the address to paste into Claude, what you sign in with, and what it costs. We add new servers as they appear.

Short answer

  • Free, no account: Excalidraw for quick diagrams you edit by hand, draw.io for technical diagrams that need a shape library, and tldraw for a live canvas in the chat. All three draw inside Claude.
  • Claude Code or another local client: community servers such as mcp_excalidraw and drawio-mcp-server edit a canvas on your own computer, with no account.
  • Your team already has a whiteboard: use its own server, so the diagram lands where people will edit it. Miro works on every plan with 100 tool calls a day on Free. FigJam needs a Full Figma seat to write. Lucid works on its Free plan.
  • Excalidraw, tldraw or Miro: our side-by-side comparison covers the three apps, their servers and the prompt we ran in two of them.
  • Diagrams as code: Mermaid Chart, which a free Basic account is enough for.
  • Mind maps: Xmind's official server, or Whimsical's generate_mind_map. To try one with no account, MindMap.Town draws the map in the chat and keeps it in a link.

How to add one to Claude

  1. In Claude on the web or the desktop app, open Customize › Connectors.
  2. Search the directory for the app and connect it. Anthropic says directory connectors are available for all users, Free plan included.
  3. If it isn't listed, choose Add › Custom › Web and paste the address from the tables below. Free users are limited to one custom connector.
  4. If the table says OAuth, sign in to the app and allow access when asked. Then ask for a diagram in a new chat.

In Claude Code, add a server with one command, for example:

claude mcp add --transport http excalidraw https://mcp.excalidraw.com/mcp

Whiteboards and diagram apps

Claude draws on the app’s own canvas, so the result is a board or diagram you can open and edit there.

ServerWhat Claude can doAddressSign-inCost
Excalidraw

Official

In Claude's directory

Our full guide

Draws hand-drawn style diagrams right in the chat, which you can open full screen and edit, and exports them to excalidraw.com.https://mcp.excalidraw.com/mcpNoneFree; no Excalidraw account needed
tldraw

Official

In Claude's directory

Our full guide

Opens a live tldraw canvas in the chat; Claude draws by looking up tldraw’s editor API (search) and running code on the canvas (exec).https://tldraw-mcp-app.tldraw.workers.dev/mcpNoneNo account needed; no price stated
Excalidraw+

Official

Excalidraw calls it a “public beta” that “should not be treated as fully stable yet.” The Excalidraw server above needs no account.

Lists, creates, reads, searches, edits and deletes your Excalidraw+ scenes; create_diagram “builds editable diagrams from semantic nodes, edges, and optional groups” and lays out the graph.https://api.excalidraw.com/api/v1/mcpAn Excalidraw+ API key, sent as a bearer tokenNot stated on the MCP pages
Miro

Official

In Claude's directory

Our full guide

Reads and writes Miro boards as SVG (canvas_create_from_svg, canvas_update_from_svg, canvas_read_as_svg) and searches your boards.https://mcp.miro.com/OAuth, one Miro team per sign-inEvery plan, Free included; tool calls a day: Free 100, Starter 500, Business 2,000, Enterprise 10,000 (limits page)
Figma and FigJam

Official

In Claude's directory

generate_diagram “Generates a FigJam diagram from a description or Mermaid syntax”; use_figma creates and edits Figma files.https://mcp.figma.com/mcpOAuthWriting outside your drafts needs a Full seat; “free during the beta period” and later “a usage-based paid feature”. View and Collab seats: up to 20 calls a month (limits page)
draw.io

Official

In Claude's directory

Our full guide

create_diagram draws a draw.io diagram in the chat, search_shapes finds shapes for it and get_drawio_reference returns draw.io’s guide to writing it; a Claude Code plugin saves .drawio files.https://mcp.draw.io/mcp, or in Claude Code: /plugin marketplace add jgraph/drawio-mcpNoneNo account needed; the plugin needs draw.io Desktop to export PNG, SVG or PDF
Lucid (Lucidchart, Lucidspark)

Official

In Claude's directory

Creates and edits Lucidchart and Lucidspark documents from the chat; a read-only address, /mcp/readonly, is also offered.https://mcp.lucid.app/mcpOAuth; API key on Team and Enterprise“Free, Individual, Team, and Enterprise. Not available on FedRAMP accounts.”
Whimsical

Official

In Claude's directory

Makes diagrams, mind maps and wireframes (generate_diagram, generate_mind_map, generate_wireframe) and edits boards.https://mcp.whimsical.com/mcpOAuthPlan not stated
Eraser

Official

In Claude's directory

42 tools to create and edit diagrams and documents in Eraser, with or without its AI.https://app.eraser.io/api/mcpOAuth or API keyFree: “up to 3 files” and “up to 5 AI diagrams”; “Calls that involve AI generation will use AI credits” (limits page)
Vani by Zoho

Official

In Claude's directory

Builds a Vani space from a description: diagrams, flowcharts, mind maps, Kanban boards, shapes, text and connectors; 109 tools.https://app.vanihq.com/mcp (US; the listing also gives addresses for Europe, India, Australia, Canada, Saudi Arabia and the UAE)Sign-in requiredNot stated on the listing
Collaboard

Official

Generates whiteboards from prompts, summarizes what is on your boards, finds boards from a plain-language search, and turns meeting notes into visual workspaces.https://api.collaboard.app/mcp (web; Collaboard also gives Swiss and German addresses)OAuth, through a client you create in CollaboardFree for now: “currently available free of charge during the beta period”; Collaboard plans to make it “a usage-based paid feature”
Heptabase

Official

In Claude's directory

Lists, searches, reads, creates, edits and organizes the content in your Heptabase space.https://api.heptabase.com/mcpOAuthNot stated on the MCP page
ToDiagram

Official

Creates diagrams in your ToDiagram account.npx -y @todiagram/todiagram-mcp@latestAn API key from your ToDiagram account, set as TODIAGRAM_API_KEYNot stated on the MCP page
OpenFlowKit

Official

New: first published on 12 October 2026. The hosted address draws in the chat, not on your open canvas.

29 tools to draw, edit, style and screenshot diagrams on OpenFlowKit’s own canvas, from text or Mermaid, with export to SVG, PNG or PDF.npx -y openflowkit mcp, or in a chat app: https://mcp.openflowkit.com/mcpLocal: a pairing token from the app; hosted: none“MIT licensed, free to use and to self-host”
30+ drawing tools, such as open_canvas and create_flowchart, on a canvas that opens in your browser.npx -y whiteboard-mcpNone during the trial; a licence key after“14-day free trial — no credit card required”, then a one-time $29
mcp_excalidraw

Community, by yctimlin · 2,541 GitHub stars

26 tools to create, edit and lay out elements on a live Excalidraw canvas in your browser, import Mermaid, take screenshots and export.claude mcp add excalidraw --scope user -- npx -y mcp-excalidraw-serverNoneFree, open source (MIT)
drawio-mcp-server

Community, by Ladislav Gazo · 1,484 GitHub stars

Creates, reads, edits and deletes draw.io shapes, edges, pages and layers, imports Mermaid, and exports XML, SVG or PNG.npx drawio-mcp-server install claude-codeNoneFree, open source (MIT)
mcp-miro (k-jarzyna)

Community, by k-jarzyna · 66 GitHub stars

About 97 tools over Miro’s API: boards, items, connectors, frames, tags and mind-map nodes.npx -y @k-jarzyna/mcp-miroA Miro access tokenNo price stated
mcp-miro (evalstate)

Community, by evalstate · 112 GitHub stars

No release since December 2024.

Creates sticky notes and shapes, reads boards and frames, and creates items in bulk.npx -y @smithery/cli install @llmindset/mcp-miro --client claudeA Miro OAuth tokenNo price stated
JSON Canvas MCP

Community, by Cam10001110101 · 15 GitHub stars

Creates, edits, checks, searches and exports Obsidian .canvas files, as Markdown or SVG; 7 tools.From a clone of the repository: uv --directory /path/to/jsoncanvas run mcp-server-jsoncanvasNoneFree, open source (MIT)

Mind maps

Claude builds or edits a mind map in the app, topic by topic, instead of handing you an outline.

ServerWhat Claude can doAddressSign-inCost
Xmind

Official

Lists, reads, creates and edits Xmind mind maps, including boundaries and relationships between topics.https://app.xmind.com/api/mcpOAuthPlan not stated
MindMeister

Official

In Claude's directory

“Build, search, and edit mind maps in Claude”, and export them as PDF, PNG, DOCX or TXT; 32 tools.https://mcp.mindmeister.com/mcpSign-in requiredNot stated on the listing
Mapify

Official

No release since May 2025.

Turns text prompts, YouTube videos, websites and documents into mind maps, and returns an image and a link you can edit.npx -y @xmindltd/mapify-mcp-serverAPI keyA free account gets you the key; no price stated
MindMap AI

Official

In Claude's directory

Creates, searches, views, edits, styles and exports the mind maps in your MindMap AI account, from a chat in Claude or ChatGPT.https://mindmapai.app/mcpOAuth 2.1, with a MindMap AI account“Connecting is free” and adds a one-time bonus of credits; creating and editing maps “uses AI credits from your MindMap AI account”
MindMap

Official

In Claude's directory

Made by Keenethics. The map is drawn inside the Claude chat.

Turns outlines into “interactive, collapsible mind maps inside Claude”; click any node for an explanation.https://mindmap-claude.keenethics-labs.com/mcpNoneNo price stated; “No separate account, API key, or OAuth flow is required for normal usage” (limits page)
MindMap.Town

Official

In Claude's directory

Made by Justin Youens. “Maps are never saved on a server: the whole map lives in its link.”

Draws mind maps (branches, notes, links and to-do checklists) right in the chat, then opens them in the “free MindMap.Town editor to edit and share”.https://mindmap.town/mcpNone“No account or sign-in”; the editor is described as free; no price stated
CloudMindMaps

Official

In Claude's directory

“Mind Maps are private to you by default; you choose what to share.”

Creates, lists and reads mind maps in your CloudMindMaps account, from an outline or raw .mm XML, and returns a shareable link; FreeMind and Freeplane .mm compatible.https://cloudmindmaps.app/mcpGoogle sign-in“Free online mind mapping software”; no paid plan listed (limits page)
Coret

Official

In Claude's directory

Made by PT Global Raya Oris Wijaya, Indonesia. Prices are in Indonesian rupiah.

Creates mind maps and refines nodes in a Coret workspace, and coordinates Pad tasks and Book documents.https://mcp.coret.id/mcpSign-in requiredFree Rp 0 (“3 map aktif”); Personal Rp 49.000 a month, or Rp 39.000 a month billed yearly; Pro Rp 79.000 a month, or Rp 59.000 billed yearly; Business Rp 55.000 per member a month, or Rp 45.000 billed yearly, minimum 3 members. MCP is “aktif di semua plan termasuk Free” (on every plan, Free included) (limits page)
ClaroMap

Official

In Claude's directory

Made by Prolancer Labs.

Creates topics with notes in a parent-child hierarchy, searches and reads them, adds and connects notes, and edits a note when you ask; it can’t delete.https://claromap.com/mcpSign-in requiredFree with 30 AI credits a month; Plus US$7.99 a month or US$59.99 a year; Pro US$16.99 a month or US$119.99 a year. The pricing page doesn’t say which plans include the connector (limits page)
markmap-mcp-server

Community, by jinzcdev · 289 GitHub stars

Turns Markdown into an interactive mind map, saved as HTML or as PNG, JPG or SVG.npx -y @jinzcdev/markmap-mcp-serverNoneFree, open source (MIT)
xmind-generator-mcp

Community, by BangyiZhang · 46 GitHub stars

Writes .xmind files with notes, labels, markers and relationships, and reads them back as Markdown.npx xmind-generator-mcpNoneFree, open source (MIT); open the files in Xmind

Design canvases

Design and presentation tools whose servers can place shapes and layouts, not just read files.

ServerWhat Claude can doAddressSign-inCost
Canva

Official

In Claude's directory

Creates and edits Canva designs from the chat.https://mcp.canva.com/mcpOAuth“Available for all Canva accounts, including Canva Free and Canva Education”; AI actions may use Canva AI credits
Adobe

Official

In Claude's directory

67 tools across Acrobat, Photoshop, Illustrator, Firefly, Express and more, including create_firefly_board and document_render_layout.https://adobe-creativity.adobe.io/mcpSign-in requiredNot stated on the listing
Penpot

Official

Keep the Penpot tab open while Claude works. For Claude Desktop, Penpot recommends adding it as a custom connector.

Connects Claude to your Penpot files, so it can work on the design in plain language.Your own server URL from Penpot, which already includes your MCP keyA personal MCP key, which Penpot calls “non-recoverable”Not stated on the MCP page
cursor-talk-to-figma-mcp

Community, by Grab · 7,055 GitHub stars

Creates frames, shapes and text, sets styles and auto layout, draws FigJam connectors and exports images, through a Figma plugin.bunx cursor-talk-to-figma-mcp@latest, plus the Figma pluginNone; you join a channelFree, open source (MIT)
figma-console-mcp

Community, by Southleft · 2,491 GitHub stars

121 tools to create and edit Figma frames, components and variables, FigJam stickies and connectors, and slides.https://figma-console-mcp.southleft.com/mcp, or npx -y figma-console-mcp@latestA Figma personal access token“Works with Free, Pro, and Enterprise Figma plans”
claude-talk-to-figma-mcp

Community, by arinspunk · 671 GitHub stars

Reads, analyzes and changes Figma designs (shapes, text, frames, styles, auto layout, components) through Figma Desktop.npx claude-talk-to-figma-mcp, plus the Figma pluginNone; a channel ID from the pluginFree; “works with any Figma account (even free ones)”
napkin-ai-mcp

Community, by LouisChanCLY · 12 GitHub stars

Not made by Napkin AI.

Generates Napkin AI visuals as SVG, PNG or PPT; 7 tools.npx -y napkin-ai-mcpA Napkin AI API keyNapkin’s API key is “currently in developer preview”

Diagrams as code

Claude writes the diagram as text, such as Mermaid or PlantUML, and the server turns it into an image.

ServerWhat Claude can doAddressSign-inCost
Mermaid Chart

Official

In Claude's directory

Checks and renders Mermaid code (validate_and_render_mermaid_diagram) and saves diagrams to your Mermaid account; 9 tools.https://mcp.mermaid.ai/mcpOAuth or a Mermaid tokenFree: “a Basic Mermaid account works, no paid plan required”
26 chart tools, including generate_mind_map, generate_flow_diagram, generate_organization_chart and generate_fishbone_diagram.npx -y @antv/mcp-server-chartNoneFree; charts render on AntV’s own service unless you set your own
mcp-mermaid

Community, by hustcc · 643 GitHub stars

Generates and validates Mermaid diagrams and returns SVG, PNG, a file or an image link.npx -y mcp-mermaidNoneFree, open source (MIT)
claude-mermaid

Community, by veelenga · 217 GitHub stars

Shows Mermaid diagrams in a browser preview that reloads as Claude edits, and saves them as SVG, PNG or PDF./plugin marketplace add veelenga/claude-mermaid, then /plugin install claude-mermaid@claude-mermaidNoneFree, open source (MIT)
mermaid-mcp-server

Community, by peng-shawn · 235 GitHub stars

No release since June 2025.

One tool, generate, that turns Mermaid code into PNG or SVG.npx -y @peng-shawn/mermaid-mcp-serverNoneFree, open source (MIT)
uml-mcp

Community, by antoinebou12 · 105 GitHub stars

5 tools that render about 37 diagram types through Kroki.https://uml-mcp.vercel.app/mcp, or its Claude Code pluginNone statedFree, open source (MIT)
plantuml-mcp-server

Community, by Infobip · 54 GitHub stars

Generates PlantUML diagrams as SVG or PNG links, and encodes or decodes PlantUML.npx plantuml-mcp-serverNoneFree, open source (MIT); renders on plantuml.com unless you set your own server
kroki-mcp

Community, by utain · 19 GitHub stars

Renders PlantUML, Mermaid and other Kroki languages to SVG or PNG.go run github.com/utain/kroki-mcp/cmd/kroki-mcp@latestNoneFree, open source (MIT); renders on kroki.io unless you set your own
d2mcp

Community, by i2y · 34 GitHub stars

No release since July 2025.

10 tools to create and edit D2 diagrams and export them as SVG, PNG or PDF.go install github.com/i2y/d2mcp/cmd@latestNoneFree, open source (MIT)

What changed lately

  • : The draw.io row now names the hosted server’s third tool, get_drawio_reference, which returns draw.io’s guide to writing a diagram in XML or Mermaid. It also links to our new draw.io MCP guide.
  • : Added five more mind-map servers from Claude’s directory: MindMap and MindMap.Town, which need no account and draw the map inside the chat, plus CloudMindMaps, Coret and ClaroMap, which save maps to your account in their app. The directory now lists eight mind-map connectors, and all eight are on this page.
  • : Added Heptabase, ToDiagram, MindMap AI and Penpot. Heptabase and MindMap AI are in Claude’s directory. ToDiagram runs on your computer with an API key, and Penpot gives each user their own server address.
  • : Next to be added, once we have read their makers’ pages: Confluence whiteboards, Gamma, Paper and pen.dev.
  • : Added Excalidraw+ and Collaboard. Both are in beta and neither is in Claude’s directory, so add them as custom connectors. Zoom’s MCP docs print a server address for Meetings but not yet for Whiteboard, so Zoom Whiteboard isn’t in the tables.
  • : First version of this list. Every row comes from the maker’s own page: its docs, its README or its listing in Claude’s directory.
  • : Mural’s MCP page still says “Coming soon”, though it links to a Mural listing in Claude’s directory. Mural hasn’t published a server address yet, so it isn’t in the tables.
  • : We found tldraw’s server giving Claude two tools, search and exec, in place of separate tools for creating, updating and deleting shapes.
  • : Miro removed its older board tools, and Claude now reads and writes Miro boards as SVG.

Not listed: Mural, until it publishes its server's address, and servers that only read a file without drawing anything.

Where Creatos fits

It isn't on this list. We make Creatos, a desktop canvas where a source such as a PDF connects to several AI models so you can read their answers side by side. It has no MCP server today, so Claude can't draw on it. If you want a diagram, use one of the servers above. If you want to see how Claude, GPT and Gemini differ on the same document, that is what Creatos is for. It costs $69 once, uses your own API keys or local models, and runs on macOS and Windows.

FAQ

What is a whiteboard MCP server?

MCP (Model Context Protocol) is how an AI app such as Claude connects to other tools. A whiteboard or diagram MCP server lets Claude draw in that tool: it adds shapes, connectors, diagrams or mind maps that you can then open and edit, instead of describing the picture in text.

Which MCP servers let Claude draw diagrams for free?

Excalidraw, tldraw and draw.io run official servers that need no account at all. Miro, Lucid, Canva and Mermaid Chart work on their free plans once you sign in; Miro’s Free plan allows 100 tool calls a day. Eraser’s Free plan allows up to 3 files and 5 AI diagrams.

How do I add a whiteboard MCP server to Claude?

In Claude on the web or the desktop app, open Customize › Connectors and search the directory for the tool. If it isn’t there, choose Add › Custom › Web and paste the server address from the tables on this page. Anthropic says directory connectors are available for all users, Free plan included; Free users are limited to one custom connector. In Claude Code, use claude mcp add --transport http followed by a name and the address.

What is the best MCP server for diagrams?

For quick diagrams you can edit by hand, Excalidraw: it is free, needs no account and draws inside the chat. For technical diagrams that need a shape library, draw.io. If your team already works in Miro, FigJam or Lucid, use that tool’s own server so the diagram lands where your team will edit it. For diagrams kept as code, Mermaid Chart.

Is there an MCP server for mind maps?

Yes, several. Xmind’s official server, at https://app.xmind.com/api/mcp, lists, reads, creates and edits Xmind mind maps; it isn’t in Claude’s directory, so add it as a custom connector. In the directory, MindMap and MindMap.Town need no account and draw the map inside the chat, while MindMeister, MindMap AI, CloudMindMaps, Coret, ClaroMap and Whimsical save maps to your account in their own app.

Can Claude draw in Figma or FigJam?

Yes. Figma’s official server, at https://mcp.figma.com/mcp, has a generate_diagram tool that makes a FigJam diagram from a description or Mermaid code. Writing outside your drafts needs a Full seat. Figma says writing is free during the beta and will become a usage-based paid feature; View and Collab seats get up to 20 calls a month.

Does Creatos have an MCP server?

No. Creatos is a desktop canvas where a source such as a PDF connects to several AI models so you can compare their answers side by side, but it has no MCP server today, so Claude can’t draw on it. That is why it isn’t on this list.

How we check

We make Creatos, so read this with that in mind. Each server links to the page we read: the maker's docs, its README or its listing in Claude's directory. Every fact in its row comes from that page, not from a directory site that copies it. For the main hosted servers we also sent a connection request with no sign-in: if it answered, the table says None. Star counts for community servers are from GitHub on 15 October 2026. We ran Excalidraw and tldraw in Claude ourselves; their rows, and Miro's, link to our full guides.