Kaiten MCP with team hosting

kaiten-mcp

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

  • 1 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Creates and updates cards on a real board
  • In team mode the server is hosted separately, tokens are passed to its side
All reasons and checks
Russian stack

evvfebruary/kaiten-mcp

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/evvfebruary-kaiten-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

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

  • Creates and updates cards on a real board
  • In team mode the server is hosted separately, tokens are passed to its side

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

What it does

The server connects Kaiten spaces, boards, columns and lanes to tasks: list spaces and boards, create and update cards, a compact filtered task list, moves between columns, comments and tags. It runs locally over stdio via uvx with no repository clone, or as a remote Streamable HTTP server in Docker or Kubernetes, where each team member passes their own Kaiten token in the request header. Responses default to key fields only, paginated at 20 items, to keep the model's context small, and payload size is checked by dedicated benchmarks.

Who it is for. For Kaiten teams that want both a personal local server and a shared remote one for several people.

Good fit when

  • You want to connect Kaiten to Cursor or Claude Code with no repo clone, via uvx
  • You need a shared team server on Docker or Kubernetes, where everyone passes their own token
  • Context economy matters: short lists and structured logs

Not a fit when

  • You need checklists or time tracking: these tools are not in the list
  • You expect browser OAuth: the server deliberately uses a bearer token per request only

Example request

Show tasks on board X in Kaiten and move card 1234 to the In Progress column

MCP

Transport
stdio, http
Authentication
API key

Environment variables

KAITEN_API_TOKEN required, secret
Bearer token from the Kaiten profile
KAITEN_WORKSPACE_SLUG required
Instance slug, e.g. acme for acme.kaiten.ru; KAITEN_BASE_URL can be used instead
KAITEN_BASE_URL
Full API root for an on-prem install
KAITEN_HOST
Bind address for HTTP mode, defaults to 127.0.0.1
KAITEN_PORT
Port for HTTP mode, defaults to 8000

Limitations

No checklist or time-tracking tools, the set is limited to spaces, boards and cards. Requires Python 3.12+ and uv to run. The remote HTTP mode has no built-in OAuth, only a bearer token in the header.

How to disable. Stop the process or remove the kaiten entry from .cursor/mcp.json or Claude Code's .mcp.json.

FAQ

Do I need to clone the repository?

No, uvx downloads the kaiten-mcp package from PyPI and runs it in an isolated environment.

Can the server be shared by the whole team?

Yes, the Streamable HTTP mode on Docker or Kubernetes, where each person passes their own Kaiten bearer token in the request header.

Discussion

No questions or reviews yet.

Russian stack

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

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 66-tool Kaiten MCP server, the only one in this batch supporting Kaiten documents and their inline comment threads

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
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 team hosting (this card)noAPI key1
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 explains running via uvx with no clone, connecting in Cursor and Claude Code through ready .cursor/mcp.json and .mcp.json files, deploying a remote Streamable HTTP server on Docker and Kubernetes with a per-request token model, an environment variable table, the token-saving approach with 20-item pages and field trimming, structured stderr logging, and an FAQ on how it differs from other kaiten-mcp servers.

README badge

Report a problem