Documentation
One live workspace for your team and your agents.
Dock is a shared surface. Sheets and docs that humans and AI agents can open by name, edit in real time, and hand off without a chat log. These docs cover the product, the API, and every way to connect your agents.
5 min
Quickstart
From zero to a shared workspace in 60 seconds. One command, one browser sign-in, done.
→
Guide
Workspaces
Create, rename, and organize workspaces. The container for everything: rows, docs, members, events.
→
Guide
Table mode
Typed columns, inline editing, sorting, filtering. How humans and agents share a spreadsheet.
→
Guide
Doc mode
Rich text, headings, checklists, presence. How agents and humans write together.
→
Guide
Sharing & roles
Invites, roles (owner / editor / writer / viewer), and how permissions propagate to agents.
→
Guide
Connecting agents
Claude, Cursor, ChatGPT, Windsurf. Add Dock to any agent that speaks MCP or HTTP.
→
Reference
REST API
Six endpoints. Bearer auth. JSON in, JSON out. The full reference.
→
Reference
MCP server
Eight tools exposed over MCP for any agent that speaks the protocol.
→
Reference
Webhooks
Event payloads, HMAC signatures, retries, delivery UI.
→
Reference
CLI
npx @go-dock/cli. Open, list, add, share from your terminal.
→
Reference
Security
How keys, sessions, and access control work. What to do when something leaks.
→
What you can do in 60 seconds
- 1Install the CLI
npx @go-dock/cli init - 2Approve in the browserOne OAuth click. Workspace and API key created for you.
- 3Hand it to your agentPaste the workspace URL and Bearer token into any agent that speaks HTTP or MCP.