ToolPin

CodePic

io.github.abelce/codepic · v1.0.0 · MCP 2025-11-25

AI agent draws editable hand-drawn diagrams (flowchart, ER, architecture) via MCP, not static images

Reachability reachable
checked 2026-07-14 03:58 UTC
Registry status active
Tools pinned 6
68e02a38d28c
Tools last changed unchanged since first capture 2026-07-14

Provenance

Registry namespace io.github.abelce (GitHub-account verified by the official registry)
Repository github.com/abelce/codepic-mcp
Remote endpoints
https://codepic.cc/api/mcp/mcp (streamable-http)

Observed changes

When (UTC)EventDetail
2026-07-14 03:58 first capture 6 tools pinned

Pinned tool definitions (6)

ToolDescription
get_shape_docs Return the full CodePic shape reference — all element types, their fields, data payloads, and JSON examples. Call this before create_diagram or update_diagram whenever you need to use an unfamiliar shape type or set type-specific data...
list_templates List all available CodePic diagram templates. Use this ONLY when the user has explicitly asked to browse, list, or pick from templates (e.g. "show me templates", "列出模板"). Do NOT call this as a preparatory step when the user just...
create_from_template Create a new CodePic diagram from a predefined template. Requires API Key authentication. Returns a public view URL and edit URL. **STRICT USAGE RULE — READ BEFORE CALLING:** Only call this tool when the user has **explicitly** asked...
create_diagram Create a custom CodePic hand-drawn style diagram by specifying nodes and edges. Requires API Key authentication. Returns a public view URL. **THIS IS THE DEFAULT TOOL FOR ANY USER-DESCRIBED DIAGRAM.** Whenever the user describes a...
get_diagram Fetch the current state of an existing CodePic diagram. Returns a compact summary of all elements with their IDs, types, positions, and parent-child relationships. Use this before update_diagram when you need to: add nested children to...
update_diagram Update an existing CodePic diagram. You can rename it, replace all nodes/edges, or add/remove individual nodes and edges. Requires API Key authentication. When responding to the user, present the returned URL as a clickable markdown...

Status badge

ToolPin status badge for io.github.abelce/codepic

[![ToolPin](https://toolpin.dev/badge/io.github.abelce/codepic.svg)](https://toolpin.dev/servers/io.github.abelce/codepic)

Maintain this server? Add the badge to your README — it links your users to this live status page.