{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"app.cnvs/whiteboard","description":"Zero-auth real-time collaborative whiteboard with MCP — AI agents + humans edit the same board live.","title":"cnvs.app","repository":{"url":"https://github.com/lksrz/whiteboard","source":"github"},"version":"1.0.0","websiteUrl":"https://cnvs.app","remotes":[{"type":"streamable-http","url":"https://cnvs.app/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"authentication":"none","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"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T11:38:48.710234Z","publishedAt":"2026-04-20T11:38:48.710234Z","updatedAt":"2026-04-20T11:38:48.710234Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"app.cnvs/whiteboard","description":"Zero-auth real-time collaborative whiteboard with MCP — AI agents + humans edit the same board live.","title":"cnvs.app","repository":{"url":"https://github.com/lksrz/cnvs-whiteboard-skills","source":"github"},"version":"1.0.1","websiteUrl":"https://cnvs.app","remotes":[{"type":"streamable-http","url":"https://cnvs.app/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"authentication":"none","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"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T12:04:34.167685Z","publishedAt":"2026-04-20T12:04:34.167685Z","updatedAt":"2026-04-20T12:04:34.167685Z","isLatest":true}}}],"metadata":{"count":2}}
