Before you start
- An API key. Go to Settings → API
and create one. It is shown once, when it is created, and starts with
bhokan_. - Node.js 18 or newer on the machine where your assistant runs.
- A workspace on a plan that includes the MCP server. Both the REST API and the MCP server are plan capabilities, so an assistant reaching into a workspace whose plan lacks either is refused with a message saying which. The key still works everywhere else.
Setting up
There is no install step. Your assistant runs the server itself withpnpm dlx bhokan-mcp, and two environment variables tell the server where
Bhokan is and who you are.
Claude Desktop
Openclaude_desktop_config.json — on macOS it lives in
~/Library/Application Support/Claude/, on Windows in %APPDATA%\Claude\ —
and add Bhokan to mcpServers:
GitHub Copilot in VS Code
Open the Command Palette, run MCP: Open User MCP Configuration, and add:Cursor, Codex and other assistants
Every assistant that supports stdio MCP servers takes the same three things: the commandpnpm, the arguments dlx bhokan-mcp, and the two variables.
Where they go differs by product; if it asks for a server type, answer
stdio.
Keep the key out of anything you share. The configuration file holds it in
plain text, and whoever has it can act as you in every workspace you belong
to. If a key leaks, revoke it under Settings → API and create a new one.
What you can ask for
The assistant sees your workspaces, boards and lists by name, so you can talk about them the way you would to a colleague.- “Which cards on the Website board are due this week and still not done?”
- “Add a card to Inbox on the Support board: customer cannot export a CSV. Label it bug, due Friday.”
- “Move everything from Review to Done on the Onboarding board.”
- “Put a checklist on the Launch card with: freeze content, run the smoke test, tell the team.”
- “Who is on the Design workspace, and which of them are admins?”
- “Make a board called Hiring in the Ops workspace with the lists Applied, Interview, Offer, Hired.”
- “Summarise the comments on the Pricing page card.”
What the assistant can do
The server offers 46 tools. Each one is described to the assistant, so it picks the right ones on its own.
Deleting and removing are on that list. An assistant only does what you ask,
but it does it without a confirmation dialog, so ask for what you mean.
Rate limits
Each workspace’s plan sets how many API requests a minute it allows, counted across every key and assistant that reaches into it. An assistant that works through a long list of cards can use that allowance quickly; when it runs out, requests fail with429 until the minute passes, and the message says
what the allowance is.
When something goes wrong
- The assistant says the server disconnected at once. One of the two variables is missing. The server’s error names which.
- Every request fails with
401. The key is wrong or has been revoked. Create a new one under Settings → API. - Requests into one workspace fail with
403. That workspace’s plan does not include the REST API or the MCP server; the message says which. - Requests fail with
429. The workspace’s per-minute allowance is used up. Wait a minute, or ask for less at a time.
bhokan-mcp.