Skip to content
Agentmart
Submit a tool

Draw2agent

Draw on your website, let your AI agent see it.

Connector by zero-abd · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)★ 3
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/zero-abd-draw2agent

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Draw on your website, let your AI agent see it. Visual context for code generation via MCP.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
1 read · 0 write · 0 delete · 3 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 4

Read from the source code; the running server may list different tools.

Read 1 · Look things up without changing anything.

  • get_drawing_state

Not yet classified 3 · We could not tell from the name and description.

  • launch_canvas
  • launch_ipad_canvas
  • launch_scratch

Tools (4)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • get_drawing_state

    Returns the current drawing state including screenshot, DOM nodes, and annotations. Use this to retrieve the latest captured state without launching a new canvas session. Returns an error if no state has been captured yet.

  • launch_canvas

    Launch a browser canvas overlay on top of the user's local development page. The user can draw annotations (circles, arrows, text) directly on their website, then submit to capture a screenshot and DOM context for the agent. This tool will block and wait until the user has submitted their drawings, returning the full visual context.

  • launch_ipad_canvas

    Launch a drawing canvas accessible from an iPad or mobile device on the same Wi-Fi network. Serves the local dev page on this machine's LAN address and opens a QR code in the browser that the user scans from their iPad. The user draws annotations on their device, and this tool blocks until they submit, returning the visual context. Ideal for touch-based annotation workflows.

  • launch_scratch

    Open a standalone whiteboard for freehand drawing and sketching. No target URL needed — the user gets a blank Excalidraw canvas to sketch UI mockups, wireframes, or diagrams. The agent receives the drawing as visual context. This tool blocks until the user submits their sketch.

Signals

Stars
3
Forks
1
Open issues
0
Last commit
May 17, 2026 (5 months ago)
Last release
Mar 2, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.zero-abd/draw2agent
Version
1.3.4
Auth
No auth
Packages
npm draw2agent
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Draw2agent MCP server. Agent Mart. https://agentmart.dev/connectors/zero-abd-draw2agent (last updated 2026-10-24)