MCPLow riskUnclaimed

cnvs.app

Real-time collaborative whiteboard — AI agents and humans edit the same board live over MCP.

cnvs.appcnvs.app/whiteboard★ 1Updated Jun 15, 2026

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "app.cnvs/whiteboard",
  "description": "Real-time collaborative whiteboard — AI agents and humans edit the same board live over MCP.",
  "title": "cnvs.app",
  "repository": {
    "url": "https://github.com/lksrz/cnvs-whiteboard-skills",
    "source": "github"
  },
  "version": "1.0.2",
  "websiteUrl": "https://cnvs.app",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://cnvs.app/mcp"
    }
  ],
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "authentication": {
        "default": "none — the board ID is the access credential.",
        "perBoardLock": {
          "channels": {
            "argument": "access_key on the tool / resource params",
            "header": "X-Board-Key"
          },
          "endpoints": {
            "lock": "POST https://cnvs.app/api/boards/<id>/lock",
            "unlock": "POST https://cnvs.app/api/boards/<id>/unlock",
            "verify": "POST https://cnvs.app/api/boards/<id>/verify-key"
          },
          "errorCode": -32001,
          "keyFormat": "6 chars [a-z0-9]",
          "modes": [
            "write",
            "all"
          ],
          "noRecovery": true
        }
      },
      "documentation": "https://cnvs.app/llms.txt",
      "openapi": "https://cnvs.app/openapi.json",
      "protocolVersion": "2025-06-18",
      "quotasManifest": "https://cnvs.app/quotas.json",
      "resources": [
        "cnvs://board/{id}/state.json",
        "cnvs://board/{id}/preview.svg"
      ],
      "skills": [
        {
          "canonical": "https://cnvs.app/cnvs-whiteboard/SKILL.md",
          "description": "How to collaborate on a cnvs.app board as an AI agent — read state, mutate via REST, subscribe via MCP.",
          "name": "cnvs-whiteboard"
        },
        {
          "canonical": "https://cnvs.app/mcp-listen/SKILL.md",
          "description": "Generic Streamable-HTTP MCP notification pump — wraps cleanly under Claude Code's Monitor tool.",
          "name": "mcp-listen"
        }
      ],
      "subscribe": true,
      "tools": [
        "open_board",
        "get_board",
        "get_preview",
        "add_text",
        "add_link",
        "add_image",
        "draw_stroke",
        "move",
        "erase",
        "wait_for_update"
      ]
    }
  }
}

Permissions

DeclaredDetected
Runs code—None
Installs—None
Runs install scripts—None
Networkcnvs.appcnvs.app
Needs credentialsNoneNone
Outside the workspace—None
Agent tools—None

Checks

Low risk · Nothing worth a warning was found.

Not reviewed by a person · Checked by rules; the model review is not switched on yet.

Versions

  1. #11.0.2latestOct 7, 2026