MCP serverio.github.voronkovm/canvs
AI-powered diagrams, mind maps, flowcharts on a free unlimited collaborative whiteboard
Overview
Score?
UNRATED 0.815
of what a free look can see, on 30 looks
Looks
35
last 11 hr ago
Tools
6
More info
URL
app.canvs.io/mcp
streamable-http
Says it is
canvs-mcp-server 1.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.815 · highest on record 0.8561
Toolsfrom sha256:aadad9b16e…b3778f
| Tool | Schema |
|---|---|
| add_elements Creates elements on a canvas. Creates a new canvas if room_id is omitted, or adds to the existing canvas if room_id is provided. Use cases: wireframes, UI mockups, freeform illustr |
input · output |
| add_elements_from_mermaid Creates diagram elements from a Mermaid definition. Creates a new canvas if room_id is omitted, or adds to the existing canvas if room_id is provided. Preferred over add_elements f |
input · output |
| delete_elements Delete elements from a canvas. Requires room_id from a previous Canvs tool result. Pass ids array of element IDs to delete. |
input · output |
| get_guide Returns guidance on diagram-creation workflow and tool selection: how to choose between Mermaid and manual element creation, and the recommended iteration workflow. Consult before |
input · output |
| query_elements Query elements on a canvas. Requires room_id from a previous Canvs tool result. Returns elements matching optional filters. Use this before update_elements when making small edits |
input · output |
| update_elements Update elements on a canvas. Requires room_id from a previous Canvs tool result. Pass elements array with id and fields to update. IMPORTANT: in each update object ONLY `id` is req |
input · output |
Verify it yourself
npx teppi-check https://app.canvs.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2NW6VV5GHT38R4NZJPMV