Kaiten MCP Server

An MCP server for Kaiten: cards, comments, spaces and boards with control over response verbosity

  • 32 ★ on the repository
  • Last commit
MCP server

Broad access

Why this level

  • Creates, updates and deletes cards and comments in the live tracker
  • The API token grants access to all of the owner's spaces
All reasons and checks
Russian stack

vsaranyuk/kaiten-mcp-server

Install

Services

Manual install

npm install
cp .env.example .env
npm run build

Run inside the cloned repository and fill in the API URL, token and default space in .env.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Creates, updates and deletes cards and comments in the live tracker
  • The API token grants access to all of the owner's spaces

This is third-party code. Review the repository files before installing.

What it does

The server connects the agent to the Russian task tracker Kaiten with an API token. The agent reads, creates, updates and deletes cards and comments, searches cards with filters and sorting, browses spaces and boards, and fetches column, lane and card type references for correct IDs. To save context, lists have verbosity levels, cards can be returned as JSON or Markdown, and oversized responses are truncated. It includes request retries, concurrency limits, a cache for spaces and users, and configurable logging.

Who it is for. For project managers and teams tracking work in Kaiten who want to handle it from Claude.

Good fit when

  • You need to find cards by topic or status on a board quickly
  • You want to create a card or comment after a discussion with the agent
  • You need a summary of space cards without browsing boards by hand

Not a fit when

  • Your team does not use Kaiten
  • The agent must not be able to delete cards and comments

Example request

Find Kaiten cards mentioning authorization on board 456 and add a taking-this-on comment to the latest one

MCP

Transport
stdio
Authentication
API key

Environment variables

KAITEN_API_URL required
Your workspace API URL ending in /api/latest
KAITEN_API_TOKEN required, secret
API token from your Kaiten profile
KAITEN_DEFAULT_SPACE_ID
Default space for operations
KAITEN_LOG_LEVEL
Log level

Limitations

There is no npm package; build from source and connect via the path to dist/index.js. It needs a Kaiten API token, and the agent gets the token owner's rights. The author documents Claude Desktop setup; other clients can use the same stdio launch.

How to disable. Remove the kaiten block from claude_desktop_config.json and revoke the API token in your Kaiten profile.

FAQ

Why a default space?

Card operations use the space from KAITEN_DEFAULT_SPACE_ID so you do not repeat it each time. To search everywhere, ask for that explicitly.

What if a response is too large?

Narrow the search to a specific board and set verbosity to minimal.

Discussion

No questions or reviews yet.

Kaiten MCP

kaiten-mcp

Russian stack

Swift MCP server for Kaiten: spaces, boards, columns, lanes, cards, comments and custom properties

MCP serverBroad access20Repository stars
Russian stack

A Kaiten MCP server with a full tool set for cards, time logs, boards, comments and checklists, installed with one npx command

MCP serverExtended access
Russian stack

A single-file FastMCP server for Kaiten: 22 tools for cards, comments, checklists and time tracking

MCP serverBroad access1Repository stars
Russian stack

A compact Python MCP server for Kaiten: list cards, move them between columns, set the owner and add comments

MCP serverExtended access

MCP server for Kaiten

mcp_server_for_kaiten

Russian stack

A simple Python MCP server for CRUD operations on Kaiten spaces, boards and cards

MCP serverBroad access
Russian stack

An MCP server for Kaiten with 36 tools: cards, checklists, time tracking and day planning, local or remote with OAuth

MCP serverBroad access1Repository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialAuthenticationRepository starsMain difference
Kaiten MCP Server (this entry)noAPI key32
Kaiten MCPnonot required20boards and cards
kaiten-mcp (ViktorOgnev)noOAuth6246 tools and Service Desk
mcp-kaiten (Spring AI)nonot required2SSE server for agents

Alternatives

Tools by other authors for the same tasks.

README in short

The Russian README walks through setup: npm install, a .env with the API URL, token and default space, a build and a Claude Desktop config block. It lists tools for cards, comments, spaces, boards, references, users and cache. It covers verbosity levels, response formats, search parameters, and debugging with logs and metrics. MIT licensed.

README badge

Report a problem

Foxx AIKaiten MCP Server
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.