MCP server that opens a drawing canvas in the browser and returns the sketch as an image
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"sketchpad-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# sketchpad-mcp [](https://github.com/kennycornellius-collab/sketchpad-mcp/actions/workflows/ci.yml) A visual input tool for AI coding agents. You sketch; the agent reads the sketch. Most MCP drawing tools go **agent → human** (the agent generates a diagram for you to view). This one goes the other way: **human → agent**. Open a canvas, draw your idea, and the resulting image lands directly in the agent's context. --- ## How it works 1. The agent calls `open_canvas` (or you ask it to: *"open the canvas, I want to sketch this"*) 2. A drawing tab opens in your default browser — powered by [Excalidraw](https://excalidraw.com/) 3. You sketch, paste, or annotate 4. Click **Send to Claude** — the PNG is returned directly to the agent 5. The tab stays open; the agent can call the tool again and your drawing is still there to refine --- ## Requirements - Python 3.10+ - Claude Code (CLI) --- ## Installation **1. Clone and install dependencies** ```bash git clone https://github.com/kennycornellius-collab/sketchpad-mcp.git cd sketchpad-mcp pip install -e . ``` **2. Register with Claude Code** ```bash claude mcp add sketchpad --transport stdio --scope user -- python -m sketchpad_mcp ``` Use the `python` from the environment where you ran `pip install` (e.g. the absolute path to your venv's `python`). Alternatively, the install provides a `sketchpad-mcp` console command you can register instead of `python -m sketchpad_mcp`. **3. Verify it's registered** ```bash claude mcp list ``` You should see `sketchpad` in the list. --- ## Usage Once registered, the tools are available in any Claude Code session. **Let the agent decide** — Claude Code will open the canvas on its own when your description is ambiguous or visual. **Ask explicitly:** > "Open the canvas, I want to sketch the layout." > "Draw me a rough wireframe and send it over." The canvas tab stays aliv…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.