Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"kaiten": {
"env": {
"KAITEN_TOKEN": "your-api-token",
"KAITEN_DOMAIN": "your-domain"
},
"args": [
"-y",
"@theyahia/kaiten-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for Kaiten kanban API. 10 tools for boards, cards, columns, comments, tags, and users.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@theyahia/kaiten-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @theyahia/kaiten-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Dynamic problem-solving through sequential thought chains
Persistent memory using a knowledge graph
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Local-first AI memory with knowledge graphs and hybrid search. 17+ AI tools via MCP. Free.
MCP Security Weekly
Get CVE alerts and security updates for io.github.theYahia/kaiten-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
📦 Part of WWmcp — Emerging Markets MCP — 114 MCP servers for non-Western APIs (Brazil/MENA/Gulf/SE Asia/Africa/CIS).
MCP server for the Kaiten kanban / project-management API. 63 tools covering spaces, boards, columns, lanes, cards (with rich filters), comments, members, tags, checklists, child cards, external links, blockers, card types, sprints, custom properties, and users.
Part of the Russian API MCP series by @theYahia.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"kaiten": {
"command": "npx",
"args": ["-y", "@theyahia/kaiten-mcp"],
"env": {
"KAITEN_DOMAIN": "your-domain",
"KAITEN_TOKEN": "your-api-token"
}
}
}
}
claude mcp add kaiten -e KAITEN_DOMAIN=your-domain -e KAITEN_TOKEN=your-token -- npx -y @theyahia/kaiten-mcp
{
"kaiten": {
"command": "npx",
"args": ["-y", "@theyahia/kaiten-mcp"],
"env": { "KAITEN_DOMAIN": "your-domain", "KAITEN_TOKEN": "your-api-token" }
}
}
mycompany from mycompany.kaiten.ru).| Variable | Required | Description |
|---|---|---|
KAITEN_DOMAIN | Yes* | Subdomain (mycompany) or full host (mycompany.kaiten.io). A bare subdomain resolves to .kaiten.ru. |
KAITEN_TOKEN | Yes | Bearer token from Profile → API tokens. |
KAITEN_BASE_URL | No | Full API base for self-hosted / on-premise Kaiten, e.g. https://kaiten.mycorp.ru/api/latest. Overrides KAITEN_DOMAIN. |
* KAITEN_DOMAIN is required unless KAITEN_BASE_URL is set.
The token needs permission for the entities you use: read tools need view rights, and create/update/delete tools need edit rights.
"Создай задачу в колонке 'In Progress' доски 'Sprint 23', назначь @alex, добавь тег bug"
The agent chains list_spaces → list_boards → list_columns → create_card → list_users → add_card_member → add_card_tag.
Counts are derived from the registry at startup; the server logs the exact number on launch.
list_spaces · get_space · create_space · update_space · delete_space
list_boards · get_board · create_board · update_board · delete_board · list_columns · create_column · update_column · delete_column · list_lanes · create_lane · update_lane · delete_lane
list_cards (rich filters: board/column/lane/space, query, tag, type, owner, responsible, members, states, condition, archived, asap, overdue, due dates, ordering) · get_card · create_card · update_card (title, description, owner, due date, asap, size) · move_card (column + lane) · delete_card · get_card_location_history
add_comment · list_comments · update_comment · delete_comment
list_card_members · add_card_member · update_card_member_role · remove_card_member · list_card_tags · add_card_tag · remove_card_tag
create_checklist · get_checklist · update_checklist · remove_checklist