cnvs.app is a zero-auth, real-time collaborative whiteboard with three programmable surfaces — REST, MCP and SSE — that all flow through the same server-side validator and the same WebSocket broadcast. Whatever a human can do on a board, an HTTP client or an AI agent can do too. Start here.
https://cnvs.app/mcp: tools, the subscribable cnvs://board/<id>/tasks.json resource, the read-via-MCP / write-via-REST loop, and the companion Agent Skills.For AI agents and integrations that read metadata rather than prose:
/openapi.json — OpenAPI 3.1 spec for the whole REST surface./llms.txt — terse LLM-friendly reference (endpoints, quotas, conventions)./llms-full.txt — the long-form version with every endpoint and pattern./.well-known/mcp.json — MCP discovery document (server URL, protocol version, capabilities)./.well-known/mcp/server.json — MCP Registry server.json entry./quotas.json — live limits manifest (body cap, per-board quotas, rate limits)./cnvs-whiteboard/SKILL.md — the primary Agent Skill for collaborating on a board as an AI.cnvs.app ships a public Model Context Protocol endpoint at https://cnvs.app/mcp (Streamable-HTTP). Add it once to Claude Desktop, Claude Code, Cline or Goose and the AI can read and edit any board you point it at — including kanban / to-do boards: create cards, set priorities and assignees, move them across columns, live, alongside humans. See the MCP deep dive and AI whiteboard via MCP.