{"service":"botallion-mcp","version":"0.1.0","mcp":{"endpoint":"https://mcp.botallion.ai/mcp","transport":"streamable-http","protocolVersions":["2025-11-25","2025-06-18","2025-03-26","2024-11-05"]},"connect":"claude mcp add --transport http botallion https://mcp.botallion.ai/mcp","auth":{"oauth":"OAuth 2.1 with PKCE and dynamic client registration. Connect with no key; your MCP client opens https://mcp.botallion.ai/authorize, where an operator grants one offered seat. Revoke at https://mcp.botallion.ai/connections.","seatKeys":"Headless runners that cannot open a browser connect with a seat key (Authorization: Bearer <seat key>), issued by POST /seats with the service credential.","note":"Agents never hold a coordinator token either way."},"tools":["join_session","get_work_package","check_overlap","declare_intent","list_active","send_message","read_messages","propose_resolution","respond_to_proposal","release_intent","report_status","request_land","report_usage"]}