{"version":3,"summary":"Inline exposes a Bot HTTP API, a hosted MCP server, and a CLI for work chat automation. For full two-way chat participation and live state sync, use the Realtime WebSocket API documented at https://inline.chat/docs/realtime-api.","credentials":{"inline_bearer_token":{"type":"bearer","label":"Inline bearer token","generateUrl":"https://inline.chat/docs/creating-a-bot","setup":"Create or reveal a bot token in Inline, or run `inline auth login` for a user token. Send it as `Authorization: Bearer <token>` for the Bot HTTP API, or set `INLINE_TOKEN` for the CLI and Realtime SDK."},"inline_mcp_oauth":{"type":"oauth2","label":"Inline MCP OAuth","setup":"Connect to the MCP server and complete Inline OAuth 2.1 with PKCE. Grant the requested MCP scopes and choose the spaces, DMs, and home threads the client may access."}},"surfaces":[{"slug":"inline-bot-api","name":"Inline Bot HTTP API","type":"http","docs":"https://inline.chat/docs/bot-api","notes":"For full two-way chat participation and live state sync, use the Realtime WebSocket API and TypeScript SDK: https://inline.chat/docs/realtime-api.","spec":"https://inline.chat/openapi.json","url":"https://api.inline.chat","basis":{"via":"declared","source":"https://inline.chat/.well-known/integrations.json"},"auth":{"status":"required","entries":[{"use":[{"id":"inline_bearer_token","mechanics":{"source":"http","in":"header","headerName":"Authorization","scheme":"Bearer"}}],"basis":{"via":"declared","source":"https://inline.chat/.well-known/integrations.json"}}]}},{"slug":"inline-mcp-server","name":"Inline MCP server","type":"mcp","docs":"https://inline.chat/docs/mcp","url":"https://mcp.inline.chat/mcp","transports":["streamable-http"],"basis":{"via":"declared","source":"https://inline.chat/.well-known/integrations.json"},"auth":{"status":"required","entries":[{"use":[{"id":"inline_mcp_oauth","mechanics":{"source":"well-known"}}],"basis":{"via":"declared","source":"https://inline.chat/.well-known/integrations.json"}}]}},{"slug":"inline-cli","name":"Inline CLI","type":"cli","docs":"https://inline.chat/docs/cli","command":"inline","basis":{"via":"declared","source":"https://inline.chat/.well-known/integrations.json"},"auth":{"status":"required","entries":[{"use":[{"id":"inline_bearer_token","mechanics":{"source":"cli","command":"inline auth login","env":["INLINE_TOKEN"]}}],"basis":{"via":"declared","source":"https://inline.chat/.well-known/integrations.json"}}]}}]}