claudeers.
// MCP Servers

excalidraw

Let Claude Code or Codex draw real Excalidraw diagrams — flowcharts, wireframes, slide decks, SWOT, Lean Canvas & 17 official use cases. Install: npx skills…

Actively maintained
100/100
last commit 12 days ago
last release none
releases 0
open issues 0
// star history

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up excalidraw (claude-skill project) into my current project.
Found on https://claudeers.com/excalidraw
Repo: https://github.com/NicholasSpisak/excalidraw
Homepage/docs: https://nicholasspisak.github.io/excalidraw/
Detected install method: claude-skill → # copy this skill into .claude/skills/excalidraw/
Category: mcp-servers. Platforms: cli, api.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-skill)
# copy the skill dir into your project:
# .claude/skills/excalidraw/   (or ~/.claude/skills/excalidraw/ for all projects)
// or clone
git clone https://github.com/NicholasSpisak/excalidraw

// compatibility

Platformscli, api
Operating systems—
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageJavaScript

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

excalidraw — agent skill

Create and edit Excalidraw diagrams from Claude Code, Codex, or any agent harness — flowcharts, architecture diagrams, sequence diagrams, UML, Gantt charts, mind maps, wireframes, slide decks, roadmaps, personas, brainstorming boards, Lean Canvas, SWOT and competitor analyses, and game-design boards, aligned with the official Excalidraw use cases.

Backed by the official Excalidraw+ MCP server (https://api.excalidraw.com/api/v1/mcp) — scenes are created in your Excalidraw+ workspace, verified by screenshot, and returned as links.

Install

npx skills add NicholasSpisak/excalidraw

Works with the Vercel skills framework; installs for Claude Code, Codex, and other supported agents.

Credentials

You need an Excalidraw+ API key (Excalidraw+ → Settings → API keys). Never commit it. Provide it one of two ways:

# environment variable (works for the bundled CLI and Codex MCP config)
export EXCALIDRAW_API_KEY=sk-...

# or a key file the bundled CLI falls back to
mkdir -p ~/.config/excalidraw
printf '%s\n' 'sk-...' > ~/.config/excalidraw/api_key
chmod 600 ~/.config/excalidraw/api_key

The skill works out of the box through its bundled CLI. For native MCP tool calling, add the official server config:

Claude Code (~/.claude.json or .mcp.json):

{
  "mcpServers": {
    "excalidraw": {
      "type": "http",
      "url": "https://api.excalidraw.com/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}

Codex (~/.codex/config.toml):

[mcp_servers.excalidraw]
url = "https://api.excalidraw.com/api/v1/mcp"
env_http_headers = { Authorization = "EXCALIDRAW_API_KEY" }

With env_http_headers, the env var's value is injected verbatim as the header — set EXCALIDRAW_API_KEY="Bearer sk-...". (Codex's bearer_token_env_var alternative takes the raw key and adds Bearer itself. The bundled CLI accepts either form.)

Bundled CLI

node scripts/excal.mjs tools                    # list available tools
node scripts/excal.mjs help create_diagram      # print a tool's input schema
node scripts/excal.mjs call create_diagram --json '{"sceneId":"...","nodes":[...],"edges":[...]}'

Zero dependencies; Node ≥ 18.

What's inside

SKILL.md                 the skill: transport choice, workflow, rules
scripts/excal.mjs        MCP-over-HTTP CLI (auth via env var or key file)
references/use-cases.md  layout playbook per Excalidraw use case
references/api.md        tool catalog notes and sharp edges

License

MIT


Enjoy putting AI to work like this? It's what we teach business owners every day inside AI Operator Academy — practical AI systems, no engineering degree required.

// faq

What is excalidraw?

Let Claude Code or Codex draw real Excalidraw diagrams — flowcharts, wireframes, slide decks, SWOT, Lean Canvas & 17 official use cases. Install: npx skills add NicholasSpisak/excalidraw. It is open-source on GitHub.

Is excalidraw free to use?

excalidraw is open-source under the MIT license, so it is free to use.

What category does excalidraw belong to?

excalidraw is listed under mcp-servers in the Claudeers registry of Claude-compatible tools.

10 views
★ 13 stars
unclaimed
updated about 1 month ago

// embed badge

excalidraw on Claudeers
[![Claudeers](https://claudeers.com/api/badge/excalidraw.svg)](https://claudeers.com/excalidraw)

// retro hit counter

excalidraw hit counter
[![Hits](https://claudeers.com/api/counter/excalidraw.svg)](https://claudeers.com/excalidraw)

// reviews

// guestbook

0/500

// related in MCP Servers

🔓

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete…

// mcp-serversf/⟨HTML⟩★ 172,096◷ NOASSERTION[ claude ]
🔓

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io

// mcp-serversfarion1231/⟨Rust⟩★ 140,512◷ MIT[ claude ]
🔓

🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman

// mcp-serversJuliusBrussee/⟨JavaScript⟩★ 107,719◷ MIT[ claude ]
🔓

An open-source AI agent that brings the power of Gemini directly into your terminal.

// mcp-serversgoogle-gemini/⟨TypeScript⟩★ 107,167◷ Apache-2.0[ claude ]
→ see how excalidraw connects across the ecosystem