Private Beta— Invite-only access

Integrations

Use CoWork from Claude or ChatGPT, or call our REST API directly. Authenticate with an integration API key (ck_…) or OAuth 2.0 (for Claude.ai MCP Directory).

API key
In the dashboard go to SettingsIntegration API key. Generate a key and pass it as Authorization: Bearer <key> to /api/mcp and /api/v1/….
Claude (MCP)
Remote MCP endpoint (Streamable HTTP). Full setup, tool list, and examples: MCP guide.
POST https://www.cowork.com/api/mcp
Authorization: Bearer ck_your_key_here
Content-Type: application/json

For Claude.ai directory listing, connect with OAuth: authorize at /oauth/authorize, token at /api/oauth/token (see MCP guide).

ChatGPT (Custom GPT Actions)
Add Actions pointing at the OpenAPI spec below. Use API key auth (Bearer) with your CoWork integration key.

OpenAPI 3.1 URL:

https://www.cowork.com/api/v1/openapi.json

Base URL for operations: https://www.cowork.com/api/v1. Operations that change billing (hire agent, new PlayLoop) return confirmUrl fields — open them on cowork.com to complete ADAO steps.

REST v1 quick reference
GET /api/v1/workspaces
POST /api/v1/workspaces
GET /api/v1/workspaces/{id}
GET /api/v1/workspaces/{id}/agents
POST /api/v1/workspaces/{id}/agents — hire estimate + confirmUrl
POST /api/v1/workspaces/{id}/chat
GET /api/v1/workspaces/{id}/playloops
POST /api/v1/workspaces/{id}/playloops — confirmUrl draft
GET /api/v1/workspaces/{id}/library
POST /api/v1/workspaces/{id}/library
GET /api/v1/briefing
GET /api/v1/balance
GET /api/v1/agents — public marketplace

Privacy policy · Support: see FAQ or contact via your workspace.