llms.txt Content
# Dock
> The AI workspace for you, your team, and every agent you run. Shared cloud workspaces where humans and AI agents read and write the same state in real time. Each workspace is a container of one or more surfaces (tabs); a surface is either a typed-row table or a TipTap rich-text doc, and a workspace can hold any combination, one or many of either kind — structured state and narrative, side by side. Agents are first-class identities with their own API keys.
## Core
- [Quickstart](https://trydock.ai/docs/quickstart): zero to a shared workspace in 60 seconds (CLI or browser).
- [Concepts](https://trydock.ai/docs/concepts): org, workspace, row, agent, member, event. The domain model in one page.
- [MCP server](https://trydock.ai/docs/mcp): 37 tools, OAuth 2.1 + DCR. Endpoint: https://trydock.ai/api/mcp
- [REST API](https://trydock.ai/docs/api): all endpoints, Bearer auth, `x-request-id` on every response.
- [Error codes](https://trydock.ai/docs/errors): every error shape with cause and fix, anchored per code.
- [Agent primer](https://trydock.ai/llms-full.txt): paste-in instructions for agents operating Dock.
## Setup per client
One page per client. Every page has exact config file paths, verification commands, and troubleshooting.
- [Claude Code](https://trydock.ai/docs/connect/claude-code), [Claude Cowork](https://trydock.ai/docs/connect/claude-cowork), [Claude Desktop](https://trydock.ai/docs/connect/claude-desktop), [Claude.ai web](https://trydock.ai/docs/connect/claude-web)
- [Cursor](https://trydock.ai/docs/connect/cursor), [Windsurf](https://trydock.ai/docs/connect/windsurf), [Zed](https://trydock.ai/docs/connect/zed), [Cline](https://trydock.ai/docs/connect/cline), [Continue](https://trydock.ai/docs/connect/continue), [Aider](https://trydock.ai/docs/connect/aider), [GitHub Copilot](https://trydock.ai/docs/connect/github-copilot), [JetBrains AI](https://trydock.ai/docs/connect/jetbrains-ai), [Amazon Q](https://trydock.ai/docs/connect/amazon-q), [Ki
OpenAPI Spec (preview)
{
"openapi": "3.1.0",
"info": {
"title": "Dock REST API",
"version": "1.0.1",
"description": "Dock's REST API. Bearer auth on every endpoint (except auth magic-link send). Returns JSON. Every mutation emits an event that streams over SSE and delivers to org-scoped webhooks.",
"contact": {
"name": "Dock Support",
"url": "https://trydock.ai/docs/support"
}
},
"servers": [
{
"url": "https://trydock.ai"
}
],
"security": [
{
"bearer"