Kaiten MCP with documents

kaiten-mcp

A 66-tool Kaiten MCP server, the only one in this batch supporting Kaiten documents and their inline comment threads

  • 0 ★ on the repository
  • Last commit
MCP server

Broad access

Why this level

  • Can delete cards, documents and attachments
  • Reads the company audit log and data for all workspace users
All reasons and checks
Russian stack

postusername/kaiten-mcp

Install

Services

Manual install

git clone https://github.com/postusername/kaiten-mcp.git && cd kaiten-mcp && npm install

No ready npm package.

Access and checks

How we review

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

  • Can delete cards, documents and attachments
  • Reads the company audit log and data for all workspace users

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

What it does

The server covers spaces, boards, columns and lanes with full CRUD, cards with filters, members and tags, comments, checklists, time logs, blockers and child cards, users, sprints, custom properties and the company audit log. A separate group of tools works with Kaiten documents: create, read, update and delete a document, upload an image and get a link for embedding, document groups, and, unlike other Kaiten servers here, inline document discussions, comment threads anchored to a specific text fragment, with creating, replying to and resolving a thread. It runs over stdio from source or as an HTTP/SSE server in Docker.

Who it is for. For teams that use Kaiten not just for boards but also for documents with fragment-level discussions.

Good fit when

  • You need to read and edit Kaiten documents, not just cards
  • You need discussions anchored to a specific text fragment in a document
  • You need the company audit log via the list_audit_logs tool

Not a fit when

  • You want a ready npm package: here you clone the repository and install dependencies manually
  • You do not need documents, only boards: a simpler server will do

Example request

Open the spec document in Kaiten and start a discussion on the paragraph about environment variables

MCP

Transport
stdio, sse
Authentication
API key

Environment variables

KAITEN_TOKEN required, secret
API token from Profile → Settings → API Keys
KAITEN_DOMAIN required
Subdomain only, without .kaiten.ru
MCP_HTTP_PORT
If set, the server starts as HTTP/SSE instead of stdio

Limitations

No npm package, installed by cloning and npm install. Kaiten's rate limit is 50 requests per second, bulk operations need pauses. The inline-comment tool fails on a document that has never had a comment added through the Kaiten UI: Kaiten's API rejects or silently strips such additions, and the server detects this and suggests adding one comment manually first.

How to disable. Remove the kaiten entry from Claude Code's user or project config with claude mcp remove kaiten, or stop the Docker container.

FAQ

Does it support Kaiten documents?

Yes, it is the only server in this batch with full document CRUD and inline discussions on text fragments.

Why can't I add a discussion to a new document?

Kaiten's API rejects annotation marks on a document that never had a manual comment; add one comment in the Kaiten UI first.

Discussion

No questions or reviews yet.

Russian stack

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

MCP serverBroad access33Repository stars
Russian stack

A Kaiten MCP server on PyPI with local stdio and a remote Streamable HTTP mode for a whole team via Docker or Kubernetes

MCP serverBroad access1Repository stars
Russian stack

A Bun stdio server for Kaiten cards, documents and time logs with allow-lists for spaces, boards and attachment hosts and version-checked edits

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

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

A local Node.js 24 stdio server for finding and editing Kaiten cards, checklists, comments and custom fields from Codex and Claude Code

MCP serverBroad access

Comparison with similar tools

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

ToolOfficialAuthenticationRepository starsMain difference
Kaiten MCP with documents (this card)noAPI key0
Kaiten MCP ServernoAPI key33with adjustable response detail
Kaiten MCPnonot required20boards and cards
kaiten-mcp (ViktorOgnev)noOAuth6246 tools and Service Desk

README in short

The README lists 66 tools by section, including a separate group for documents and inline discussions, gives installation and setup instructions for Claude Code as a standalone project or via manual registration, describes the Docker HTTP/SSE mode, a card priority value table, and a notes section on practical Kaiten API quirks found by the author, including document content duplication when the UI and API edit concurrently.

README badge

Report a problem