Index / MCP servers / Canvs

Canvs MCP server

Canvs is a remote MCP server that gives an AI agent 6 tools, among them add_elements, add_elements_from_mermaid, delete_elements. It answers at https://app.canvs.io/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 24 October 2026, succeeded.

Status
Answering
Tools
6
Reliability
6 of 6 checks
Response time
246 ms
Transport
streamable HTTP
Last checked
24 October 2026

AI-powered diagrams, mind maps, flowcharts on a free unlimited collaborative whiteboard

Description as the publisher wrote it.

The 6 tools Canvs offers

ToolWhat it does
add_elementsCreates 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 illustrations, standalone shapes, and manual layouts that Mermaid d
Inputs: room_id, elements
add_elements_from_mermaidCreates 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 for new diagrams and large changes to existing diagrams whene
Inputs: room_id, mermaid, config, timeout
delete_elementsDelete elements from a canvas. Requires room_id from a previous Canvs tool result. Pass ids array of element IDs to delete.
Inputs: room_id, ids
get_guideReturns guidance on diagram-creation workflow and tool selection: how to choose between Mermaid and manual element creation, and the recommended iteration workflow. Consult before building complex diagrams.
query_elementsQuery 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 to existing diagrams. If no browser has the canvas open, ret
Inputs: room_id, type, filter
update_elementsUpdate 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 required; all other fields are optional patch fields. Include O
Inputs: room_id, elements

Add Canvs to your AI client

Every block below points at https://app.canvs.io/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http canvs https://app.canvs.io/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "canvs": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.canvs.io/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "canvs": {
      "url": "https://app.canvs.io/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "canvs": {
      "type": "http",
      "url": "https://app.canvs.io/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "canvs": {
      "url": "https://app.canvs.io/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "canvs": {
      "serverUrl": "https://app.canvs.io/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "canvs": {
      "url": "https://app.canvs.io/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Canvs
version: 0.0.1
schema: v1
mcpServers:
  - name: Canvs
    type: streamable-http
    url: https://app.canvs.io/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "canvs": {
      "httpUrl": "https://app.canvs.io/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "canvs": {
      "type": "http",
      "url": "https://app.canvs.io/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "canvs": {
      "url": "https://app.canvs.io/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapp.canvs.io%2Fmcp&type=streamable_http&id=canvs&name=Canvs

Is Canvs up right now?

It answered our last check on 24 October 2026 in 246 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Canvs

Questions about Canvs

How many tools does Canvs have?

6, as returned by the server's own tools/list on 22 September 2026: add_elements, add_elements_from_mermaid, delete_elements, get_guide, query_elements, update_elements.

Is Canvs down?

It answered our last check on 24 October 2026 in 246 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add Canvs to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://app.canvs.io/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Canvs need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.voronkovm. Endpoint host: app.canvs.io. ARD identifier: urn:air:io.github.voronkovm:mcp:canvs. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.