api.driftless.icu
Driftless is a workspace for teams and AI agents to manage shared context, projects, and operational records. It lets humans and agents read and write the same knowledge and work surfaces through web, CLI, API, and MCP interfaces.
Driftless exposes a REST API at https://api.driftless.icu/api/v1, a streamable-HTTP MCP server at https://api.driftless.icu/mcp, and the `driftless` npm CLI; the REST API and CLI use workspace API keys, while the MCP server supports either API-key headers or OAuth 2.0 with dynamic client registration.
- Driftless MCP serverdetected
- Driftless REST APIdiscovered
- Driftless CLIdiscovered
Open the Driftless dashboard at app.driftless.icu, go to Settings → API Keys, and create a key for your workspace. The raw key is shown only once and has a drift_ prefix. For the CLI, the easiest path is to run driftless login and copy the key from the dashboard when prompted. For CI/non-interactive use, supply it via DRIFTLESS_API_KEY or driftless login --key <key>.
For MCP clients, Driftless supports self-service OAuth 2.0 with Dynamic Client Registration. An MCP-capable client can register itself automatically against the registration endpoint, send the user to the Driftless consent screen, and exchange the authorization code for tokens. The user just approves access in the browser; supported scopes documented by Driftless are context:read, topics:create, topics:write, work:write, context:diff, and offline_access.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✓https://api.driftless.icu/.well-known/oauth-protected-resource
- Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing