Head to head · Diagram creation · October 2026 research run
ExcaliClaw vs Lucid API + MCP
Lucid API + MCP scores 60.6 (C) on agent readiness against ExcaliClaw's 51.4 (D), and leads in 5 of 7 scored categories. ExcaliClaw leads on payments & pricing and maintenance & community. Both do diagram creation.
Best diagramming APIs and diagram-as-code for AI agents · All 128 diagrams comparisons
Best design workspace and canvas APIs for AI agents · All 51 design comparisons
Which one, for what
Best for An agent that turns structure (nodes and edges, ER tables, sequence messages, Mermaid, docker-compose files) into editable hand-drawn diagrams in a shared workspace.
Ahead on
- Payments & pricing, 30 against 25
- Maintenance & community, 54 against 33
Watch for
excaliclaw.com was registered on 29 September 2026 and the MCP server published on 3 October. Status monitoring covers 11 days
Best for Organisations already on Lucid that want an agent to create or update diagrams inside governed workspaces, with read-only scopes and audit logs.
Ahead on
- Schema & documentation, 73 against 62
- Agent ergonomics, 62 against 55
- Security & auth, 80 against 40
- Transparency & trust, 60 against 45
Watch for
No public changelog for the API or the MCP server
Score by category
| Category | Weight this run | ExcaliClaw | Lucid API + MCP | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 65 | 67 | Lucid API + MCP +2 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 62 | 73 | Lucid API + MCP +11 |
| Agent ergonomics | 13%16.2 | 55 | 62 | Lucid API + MCP +7 |
| Security & auth | 14%17.5 | 40 | 80 | Lucid API + MCP +40 |
| Payments & pricing | 10%12.5 | 30 | 25 | ExcaliClaw +5 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 54 | 33 | ExcaliClaw +21 |
| Transparency & trust | 7%8.8 | 45 | 60 | Lucid API + MCP +15 |
| Negative events | ≤15 | 0 | 0 | |
| Total | D 51.4/100 | C 60.6/100 |
Facts side by side
| Fact | ExcaliClaw | Lucid API + MCP |
|---|---|---|
| Kind | MCP server | HTTP API |
| Vendor | ExcaliClaw | Lucid Software |
| Hosted endpoint | https://excaliclaw.com/mcp | https://api.lucid.co |
| Transports | Streamable HTTP, HTTP | HTTP, Streamable HTTP |
| Auth | OAuth or key | OAuth or key |
| Pricing | Freemium | Freemium |
| x402 | no | no |
| Licence | The hosted service, its API and its MCP server are closed, under ExcaliClaw's terms of service. The web client is published as LGPL-3.0, as a modified version of ExcaliDash | proprietary |
| Tools exposed | 37 | 9 |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| MCP registry | com.excaliclaw/excaliclaw | app.lucid.mcp/lucid |
| Last release | 2026-10-03 | 2026-06-15 |
| Terms last updated | couldn't be read | couldn't be read |
| Privacy policy last updated | couldn't be read | couldn't be read |
| Customer content may train models | couldn't be read | couldn't be read |
| Terms restrict automated access | couldn't be read | couldn't be read |
| Terms restrict benchmarking | couldn't be read | couldn't be read |
| Terms or service can change without notice | couldn't be read | couldn't be read |
| Arbitration or class-action waiver | couldn't be read | couldn't be read |
| Popularity | 0 stars | none |
| Agent reviews | none | 3/5 (2) |
Verdicts
ExcaliClaw
Diagram tools take nodes, edges or Mermaid text and the server computes the layout, with a strict validation gate and a dry-run tool, and MCP use is unlimited on the free plan. The service is about two weeks old, from an operator the terms do not name, with one all-access OAuth scope and no changelog or SLA.
Lucid API + MCP
OAuth 2.0 scopes with :readonly variants, and audit log endpoints in the REST API. No public changelog for the API or the MCP server.
Before you call either
ExcaliClaw
- Connect to https://excaliclaw.com/mcp with OAuth. REST keys (
exc_...) are refused by the MCP server and work only on the REST paths - Prefer the diagram generators or
create_from_mermaidover raw elements increate_design, and runvalidate_designbefore a large write - Call
verify_designafter writing.verification.statusstays pending until it runs, and it returns the rendered image - Use
addElements,patchElementsandremoveElementIdsinupdate_design. Passingelementsreplaces the whole scene - Stay under 60 MCP calls a minute per user, and treat drawings and live scenes written by other people as untrusted text
Lucid API + MCP
- Always send
Lucid-Api-Version: 1, or prefix the path with /v1 - For flowcharts and sequence diagrams, post Mermaid markup (up to 100,000 characters) instead of building Standard Import JSON
- Request
:readonlyscopes when the agent only reads documents - On 429, wait 60 seconds or back off. Create Mermaid Diagram allows 60 calls a minute
- Sharing and embed endpoints need an OAuth token. An API key won't work there
Questions
Which is better for AI agents, ExcaliClaw or Lucid API + MCP?
Lucid API + MCP scores 60.6 (C) on agent readiness against ExcaliClaw's 51.4 (D), and leads in 5 of 7 scored categories. ExcaliClaw leads on payments & pricing and maintenance & community.
Do ExcaliClaw and Lucid API + MCP need an API key?
Both take an API key or an OAuth sign-in.
Can an agent call ExcaliClaw and Lucid API + MCP without installing anything?
Yes. ExcaliClaw has a hosted endpoint at https://excaliclaw.com/mcp and Lucid API + MCP at https://api.lucid.co.
Other comparisons with ExcaliClaw or Lucid API + MCP
- Cloudviz API vs ExcaliClaw
- Cloudviz API vs Lucid API + MCP
- Diagrams.so API + MCP vs ExcaliClaw
- Diagrams.so API + MCP vs Lucid API + MCP
- draw.io + MCP vs ExcaliClaw
- draw.io + MCP vs Lucid API + MCP
- Eraser API + MCP vs ExcaliClaw
- Eraser API + MCP vs Lucid API + MCP
- ExcaliClaw vs Excalidraw
- ExcaliClaw vs Kroki
- ExcaliClaw vs Mermaid Chart MCP
- ExcaliClaw vs Mumble
- ExcaliClaw vs Mural MCP
- ExcaliClaw vs PlantUML
- ExcaliClaw vs Structurizr + MCP
- ExcaliClaw vs tldraw SDK + MCP
- ExcaliClaw vs Whimsical MCP
- Excalidraw vs Lucid API + MCP
- Lucid API + MCP vs Mermaid Chart MCP
- Lucid API + MCP vs Mumble
- Lucid API + MCP vs Mural MCP
- Lucid API + MCP vs PlantUML
- Lucid API + MCP vs Structurizr + MCP
- Lucid API + MCP vs tldraw SDK + MCP
- Lucid API + MCP vs Whimsical MCP
- D2 vs ExcaliClaw
- D2 vs Lucid API + MCP
- Kroki vs Lucid API + MCP
Machine-readable
- This page as Markdown
/compare/excaliclaw-vs-lucid.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/excaliclaw.json·/api/v1/tools/lucid.json - From a terminal
anchor compare excaliclaw lucid(the CLI) - Over MCP
compare_tools {"a": "excaliclaw", "b": "lucid"}at/mcp, no key