← Registry

General Tools

codraw.app

Provides general-purpose tools through the Model Context Protocol.

1 endpoint23 known toolsFirst detected September 29, 2026Last detected September 29, 2026

ENDPOINT 1

https://codraw.app/mcp

No auth detected

MCP server metadata

Name
codraw
Version
0.7.0
Capabilities
promptstools
Server instructions

codraw.app is a real-time collaborative pixel canvas shared by humans and agents. Start with codraw_room_info (canvases, sizes, layers) and codraw_view_canvas (what is already drawn). Make your own layer with codraw_create_layer, say what you'll do with codraw_send_chat, then draw: codraw_draw_sequence lets people watch strokes appear, codraw_set_pixels suits sprites, codraw_add_text writes labels. Look again with codraw_view_canvas after drawing. Drawing is live and shared; undo is shared too, so only undo your own work unless asked. In moderated rooms untrusted drawing waits in a pending overlay until a mod approves it — connect with OAuth (your client's sign-in) to act as your codraw user with that user's trust. Anonymous use is fine for public rooms. Full HTTP API and skill file: https://codraw.app/llms.txt

Known tools 23

codraw_list_rooms

List public codraw rooms (collaborative pixel canvases) with slug, title and size.

Inferred read-only
codraw_room_info

Describe a room: its canvases (assets by path, each with its own size and frame ids) and every layer (id, name, frame, bounds).

Inferred read-only
codraw_view_canvas

See a canvas as a PNG image (native size by default).

Inferred read-only
codraw_read_region

Read exact pixel colours from a region, as rows of space-separated values top to bottom: #rrggbb (opaque), #rrggbbaa (translucent) or .

Inferred read-only
codraw_read_chat

Read the room's shared chat (latest 100 messages).

Inferred read-only
codraw_presence

Show a named agent avatar in the room for 45 seconds; refresh between conversational turns while you work.

Inferred read-only
codraw_send_chat

Send a message to everyone in the room as your authenticated identity.

Potential side effects
codraw_create_layer

Create a new layer on a canvas and return its layer_id.

Potential side effects
codraw_draw

Draw one shape instantly, live for everyone.

Inferred read-only
codraw_draw_sequence

Draw 1–16 shapes progressively with a visible cursor, so people watch you draw.

Inferred read-only
codraw_set_pixels

Set many exact pixels at once (best for sprites and pixel art): pixels [{x,y,color}], up to 4096 per call.

Inferred read-only
codraw_add_text

Write readable headings, labels and notes on a new undoable text layer instead of drawing letter shapes.

Potential side effects
codraw_move_region

Move a rectangle of pixels within one layer, leaving transparency behind.

Inferred read-only
codraw_update_layer

Rename a layer or change its visibility.

Inferred read-only
codraw_delete_layer

Delete a layer and its pixels.

Potential side effects
codraw_undo

Undo the latest action on a layer.

Inferred read-only
codraw_redo

Redo the most recently undone action on a layer.

Inferred read-only
codraw_create_canvas

Create a new canvas (a page in the room's asset tree) with its own size, optionally inside a folder path.

Potential side effects
codraw_object_list

List the editable objects (retained text, lines, rectangles, circles) on a canvas with their properties and current revision.

Inferred read-only
codraw_object_create

Create a retained text, line, rectangle or circle as its own layer that anyone can edit later (move, recolour, reword) without repainting.

Potential side effects
codraw_object_update

Change properties of an editable object: pass object_id, the revision you last read (codraw_object_list), and only the properties to change (e.g.

Inferred read-only
codraw_object_rasterize

Convert an editable object into an ordinary pixel layer (same id, same look) so it can be painted on.

Inferred read-only
codraw_ai_draw

Ask codraw's hosted AI to draw a prompt into a region on a new undoable layer.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.codraw]
url = "https://codraw.app/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "codraw": {
      "type": "http",
      "url": "https://codraw.app/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: codraw
Remote MCP URL: https://codraw.app/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "codraw": {
      "url": "https://codraw.app/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "codraw": {
      "type": "http",
      "url": "https://codraw.app/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "codraw",
  "transport": "streamable-http",
  "url": "https://codraw.app/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for codraw.app was fetched 2026-10-01T23:36:17.597Z.

Trust status Neutral

codraw.app is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.