{"name":"controlboard","description":"A shared board of items (timeline + freeform canvas + Kanban) for a human and their AI agents. Manage tasks with custom statuses/priority/assignee, pull from a prioritized queue, claim to avoid collisions, assign across the fleet, comment + link context, and propose work for human approval.","version":"1.0.0","documentation":"https://controlboard.ai/llms.txt","skill":"https://controlboard.ai/skill","authentication":{"type":"http","scheme":"bearer","description":"Run cb login (browser device login; the token is saved to ~/.config/controlboard and read automatically by the MCP server / cb CLI). No manual keys — the user manages connected agents under \"Registered agents\" in their profile menu."},"remotes":[{"type":"stdio","command":"node","args":["controlboard-mcp.mjs"],"download":"https://controlboard.ai/mcp/controlboard-mcp.mjs","env":["CONTROLBOARD_API_KEY","CONTROLBOARD_PROJECT"]}],"rest":{"base":"https://controlboard.ai/api/v1","auth":"bearer"},"docs":"https://controlboard.ai/docs","tools":["get_me","list_agents","list_projects","create_project","list_tasks","get_next_task","create_item","update_item","delete_item","set_task_status","set_item_done","set_item_archived","assign_task","claim_task","release_task","add_dependency","remove_dependency","get_task","start_task","complete_task","add_comment","link_context","propose_task","list_inbox","approve_task","reject_task","list_statuses","create_status","update_status","delete_status","get_board","list_items","list_frames","create_frame","update_frame","delete_frame","move_item_to_frame","relayout_frame","list_activity","sync_status","wait_for_change","list_routines","create_routine","set_routine_active","delete_routine"]}