Guide 5 of 5
Paste the MCP link into your CLI
Copy your MCP config and add it to Claude Code or Cursor to drive Doku from the terminal.
1Your MCP configuration
Here's the configuration to paste into your MCP client's settings. The token shown is a placeholder — swap in your own (see the next step) and set the space you want to work in.
{
"mcpServers": {
"doku": {
"url": "https://worker.doku.work/api/v1/mcp",
"headers": {
"Authorization": "Bearer dku_pat_f0e40dabad04a5c0357aa6529cfa2c32e69031a8",
"X-Doku-Space-Id": "<SPACE_ID>"
},
"description": "Doku project management — All spaces, all groups"
}
}
}The token above is a placeholder. Get your own from the MCP Link button in the app (Developer mode on), then drop it in.
Endpoint: https://worker.doku.work/api/v1/mcp
2Add it to Claude Code / Cursor
In Claude Code or Cursor, add Doku as a remote MCP server. You can paste the JSON above directly into the client's MCP servers settings, or use the CLI:
# Claude Code — add Doku as an HTTP MCP server
claude mcp add --transport http doku \
https://worker.doku.work/api/v1/mcp \
--header "Authorization: Bearer <YOUR_TOKEN>" \
--header "X-Doku-Space-Id: <SPACE_ID>"The headers tell Doku who you are and which space (and optionally which group) to act in:
- Authorization: Bearer <token> — authenticates you, same token the app uses.
- X-Doku-Space-Id — scopes every call to one space.
- X-Doku-Project-Id — (optional) further scopes to a single group.
3Use it from the terminal
Once the server is added, your AI tool can call Doku directly. Try asking it things like:
- “List my open tasks in Doku.”
- “Create a Doku task: write the release notes, due Friday.”
- “Mark task #142 as done.”