Doriku — Claude Code MCP server: features and setup
Doriku gives coding agents shared tasks, memory, decisions, and file-lock controls. Use it to coordinate agents working across a project.
claude mcp add --transport http doriku https://api.doriku.io/mcpWhat Doriku does
Doriku provides agents with shared project state, including tasks, memory, decisions, and file locks. It also manages multi-step workflows and workspace-level daily token spend caps, with commands to inspect current usage.
To connect it to Claude Code, run the command below. The @doriku/cli setup can write the MCP configuration to .mcp.json, add Claude Code hooks for task sync, and test the API connection. Setup requires a Doriku API key; the connection test depends on it.
What it helps with
- share task status across agents
- set file-lock policies
- inspect multi-step workflow runs
- cap daily token spending
- test a Doriku API connection
Example prompts for the agent
- Create a task for the agent and save its status in Doriku.
- Show me the file-lock policies in Doriku.
- Check the current token spend cap and usage.
How to install Doriku
Platform CLI: remote server
claude mcp add --transport http doriku https://api.doriku.io/mcpPlatform CLI: remote server
codex mcp add doriku --url https://api.doriku.io/mcpConfig file
{
"mcpServers": {
"doriku": {
"url": "https://api.doriku.io/mcp"
}
}
}Config file
{
"servers": {
"doriku": {
"type": "http",
"url": "https://api.doriku.io/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http doriku https://api.doriku.io/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Doriku
How do I install Doriku in Claude Code?
Run claude mcp add --transport http doriku https://api.doriku.io/mcp. The Doriku CLI setup also requires an API key.
What does Doriku do?
It gives agents shared project state for tasks and decisions, and manages file locks, workflows, and token spend caps.
Do I need an API key to use Doriku?
Yes. The CLI asks for a Doriku API key during setup and uses it to test the connection.