{"ok":true,"site":{"host":"co-draft-web-mcp.vercel.app","url":"https://co-draft-web-mcp.vercel.app/","type":"live","desc":"Co-Draft","tools":[{"name":"add_card","kind":"act","impl":"imperative","description":"Add a new note/card to the shared board. Visible to both the human and the agent.","inputSchema":{"type":"object","properties":{"text":{"type":"string","description":"The text content of the new card (max 500 characters)","minLength":1,"maxLength":500}},"required":["text"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"remove_card","kind":"act","impl":"imperative","description":"Remove a card from the board by its index (0-based). First call list_cards to see indices.","inputSchema":{"type":"object","properties":{"index":{"type":"number","description":"The 0-based index of the card to remove","minimum":0}},"required":["index"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_cards","kind":"answer","impl":"imperative","description":"Get all cards currently on the board. This is read-only and does not require confirmation.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"clear_board","kind":"act","impl":"imperative","description":"Remove all cards from the board at once. Use with caution.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","apiSurface":"spec","toolCount":4}}