Token导航 LogoToken导航

MCP Server · 办公协作

Kaiten MCP

Kaiten MCP服务器提供246个工具,通过Model Context Protocol协议与Kaiten API进行交互,适用于项目管理、任务跟踪和团队协作。

stdio官方级别未说明来源级核验工具 27
任务跟踪团队协作PythonClaudeClaude Desktop

快速开始

作者 / 组织
ViktorOgnev
提供方
ViktorOgnev
运行时
Python

工具数量

27

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Kaiten MCP 属于办公协作类 MCP Server,公开资料标注 27 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

办公协作

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

python3 -m venv .venv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 27 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

凯腾mcp

MCP服务器 回天 -通过协议提供246个使用Kaiten API的工具 模型上下文协议.

机会

一个地区一个模块一个数量 |---------|--------|--------| 卡片 cards | 8 | 评论 comments | 4 | 卡片的参与者 members | 5 | 时间日志 time_logs | 4 | | 标签 | tags | 6 | 检查人员。 checklists | 8 | 锁。 blockers | 5 | 卡片链接 card_relations | 9 | 外部链接。 external_links | 4 | 卡片档案 files | 4 | 订阅者 subscribers | 6 | 空间。 spaces | 5 | | 记录 | boards | 5 | 我的扬声器和扬声器。 columns | 8 | 路。 lanes | 4 | 卡片类型 card_types | 5 | #22312;的特殊属性。 custom_properties | 10 | 文件。 documents | 10 | 韦布基 webhooks | 9 | 自动化与Workflow automations | 11 | 项目与短跑 projects | 13 | 角色和团体 roles_and_groups | 14 | 审计与分析 audit_and_analytics | 11 | |服务台| service_desk | 47 | 图表与分析 charts | 15 | 树的本质。 tree | 2 | 工具。 utilities | 14 | | 总计 | 27个模块 | 246 |

要求

  • 码头工人 或 Python>=3.11
  • 带有API令牌的凯腾帐户

环境变量

变量是必需的,描述 |------------|-------------|----------| | KAITEN_SUBDOMAIN #22312;公司(yourcompany 为了 yourcompany.kaiten.ru) | | KAITEN_BASE_DOMAIN ÐÐÐÐÐÐÐÐÐÐÐÐ kaiten.ru | | KAITEN_BASE_URL 无:主机API的完整覆盖URL;优先于 KAITEN_SUBDOMAIN/KAITEN_BASE_DOMAIN | | KAITEN_DOMAIN #否#过时的Fallback for向后兼容而不是 KAITEN_SUBDOMAIN | | KAITEN_TOKEN ÐÐÐÐÐÐÐÐÐÐÐÐÐ

填写 KAITEN_TOKEN 只有一种方法可以配置主机:

  • KAITEN_SUBDOMAIN 平常 *.kaiten.ru
  • KAITEN_SUBDOMAIN + KAITEN_BASE_DOMAIN 自定义域
  • KAITEN_BASE_URL 完全Override

KAITEN_BASE_URL 需要非标准域名和展台。实例:

  • KAITEN_SUBDOMAIN=yourcompany -> https://yourcompany.kaiten.ru/api/latest
  • KAITEN_SUBDOMAIN=kaiten + KAITEN_BASE_DOMAIN=kaiten.ru -> https://kaiten.kaiten.ru/api/latest
  • KAITEN_BASE_URL=https://kaiten.kaiten.ru -> https://kaiten.kaiten.ru/api/latest

对于本地运行Python服务器读取 .env 通过 load_dotenv()过程变量优先于 .env.

快速启动 .env:

cp .env.example .env

然后打开 .env 只留下合适的主机配置选项。

连接Claude Code

方法1:Docker(推荐)

收集图像(一次):

docker build -t kaiten-mcp .

注册MCP服务器:

claude mcp add kaiten \
  -e KAITEN_SUBDOMAIN=yourcompany \
  -e KAITEN_TOKEN=your-api-token \
  -- docker run --rm -i -e KAITEN_SUBDOMAIN -e KAITEN_TOKEN kaiten-mcp

重新启动Claude Code(/exit 并重新启动)–246个Kaiten工具将可用。

对于非标准域,请添加 KAITEN_BASE_DOMAIN 或 KAITEN_BASE_URL:

claude mcp add kaiten \
  -e KAITEN_SUBDOMAIN=kaiten \
  -e KAITEN_BASE_DOMAIN=kaiten.ru \
  -e KAITEN_TOKEN=your-api-token \
  -- docker run --rm -i \
     -e KAITEN_SUBDOMAIN -e KAITEN_BASE_DOMAIN -e KAITEN_TOKEN kaiten-mcp

方法2:Python(Venv)

python3 -m venv .venv
.venv/bin/pip install -e .
claude mcp add kaiten \
  -e KAITEN_SUBDOMAIN=yourcompany \
  -e KAITEN_TOKEN=your-api-token \
  -- .venv/bin/kaiten-mcp

重新启动Claude Code。

方法3:Docker Compose

claude mcp add kaiten \
  -e KAITEN_SUBDOMAIN=yourcompany \
  -e KAITEN_TOKEN=your-api-token \
  -- docker compose --project-directory /path/to/kaiten-mcp run --rm -T kaiten-mcp

替换 /path/to/kaiten-mcp 到存储库的绝对路径。

重要的是: 使用 --project-directory, а не -f旗帜 -f 仅指定YML文件的路径,但Build Context和 .env 我仍然在寻找CWD。旗 -T 这是必需的-没有它,Docker分配伪TTY,这破坏了JSON-RPC协议MCP。

检查

claude mcp list

服务器 kaiten 必须具有状态 connected.

连接Claude Desktop

添加到 claude_desktop_config.json:

Docker:

{
  "mcpServers": {
    "kaiten": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "-e", "KAITEN_SUBDOMAIN", "-e", "KAITEN_TOKEN", "kaiten-mcp"],
      "env": {
        "KAITEN_SUBDOMAIN": "yourcompany",
        "KAITEN_TOKEN": "your-api-token"
      }
    }
  }
}

python

{
  "mcpServers": {
    "kaiten": {
      "command": "/path/to/kaiten-mcp/.venv/bin/kaiten-mcp",
      "env": {
        "KAITEN_SUBDOMAIN": "yourcompany",
        "KAITEN_TOKEN": "your-api-token"
      }
    }
  }
}

关于Docker和MCP的重要评论

MCP使用STDIO传输(JSON-RPC通过STDIN/STDOUT)。通过Docker启动:

  • 旗 -i (--interactive) — 强制保持STDIN打开。
  • 旗 -t (--tty) — 禁止,TTY字符破坏协议。
  • 为了 docker compose run -使用 -T (关闭TTY)
  • .env 文件 不需要 变量通过 -e 旗帜。
  • 如果使用 KAITEN_BASE_DOMAIN 或 KAITEN_BASE_URL,也需要通过 -e.

项目结构

src/kaiten_mcp/
  server.py              # MCP-сервер (stdio transport)
  client.py              # HTTP-клиент Kaiten API (httpx, rate limiting)
  models.py              # Доменные перечисления
  tools/
    compact.py           # Компактификация ответов (аватары, лимиты)
    spaces.py            # Пространства
    boards.py            # Доски
    columns.py           # Колонки и подколонки
    lanes.py             # Дорожки (swimlanes)
    cards.py             # Карточки (включая bulk-листинг с авто-пагинацией)
    comments.py          # Комментарии
    members.py           # Участники и пользователи
    time_logs.py         # Логи времени
    tags.py              # Теги
    card_types.py        # Типы карточек
    custom_properties.py # Кастомные свойства
    checklists.py        # Чеклисты и элементы
    blockers.py          # Блокировки карточек
    card_relations.py    # Связи parent/child/planned
    external_links.py    # Внешние ссылки
    files.py             # Файлы карточек (загрузка, скачивание, удаление)
    subscribers.py       # Подписчики карточек
    documents.py         # Документы и группы документов
    webhooks.py          # Вебхуки пространств
    automations.py       # Автоматизации и воркфлоу
    projects.py          # Проекты и спринты
    roles_and_groups.py  # Роли, группы, участники пространств
    audit_and_analytics.py # Аудит, активность, сохранённые фильтры
    service_desk.py      # Service Desk (SLA, пользователи, статистика)
    charts.py            # Графики (CFD, control, cycle/lead time, throughput)
    tree.py              # Навигация по дереву сущностей
    utilities.py         # API-ключи, таймеры, календари, корзина

API客户端

  • 基本URL:

- 默认情况下: https://{subdomain}.kaiten.ru/api/latest - C自定义Base Domain: https://{subdomain}.{base_domain}/api/latest - 在 KAITEN_BASE_URL:Override正常化至 .../api/latest

  • 授权: Bearer 代币
  • 速度限制:4.5个请求/秒(服务器限制-5个REQ/s)
  • HTTP 429自动检索,Exponential Backoff(最多3次)

测试

测试开始 在Docker:

# Все тесты с проверкой 100% покрытия
docker compose -f tests/docker-compose.test.yml up --build test-overseer

# E2E-тесты (нужен .env с KAITEN_SUBDOMAIN/KAITEN_BASE_URL и KAITEN_TOKEN)
docker compose -f tests/docker-compose.test.yml up --build test-e2e-expanded

许可证

麻省理工学院

作者

维克托·奥格诺夫

显示器

本存储库及其托管的软件是根据“按原样”和“按可用”原则提供的,没有明示或暗示的保证。提交人未就正确性、可靠性、安全性、特定用途适用性或本决定中无错误作出任何保证或保证。

使用本软件产品即表示您同意承担与使用本软件相关的所有风险,包括但不限于直接、间接、附带或后续损失。

本存储库的作者是本代码的唯一开发者和权利持有人。该解决方案是独立开发和分发的,不是凯腾软件的官方产品或服务。

凯腾软件对性能、性能、使用结果或与使用本解决方案相关的任何后果不承担任何责任。对凯腾软件的任何提及仅供参考,并不意味着认可、支持或附属关系。

工具与能力

工具数量

27

资源数量

0

提示词数量

0

能力标签

项目管理Python本地部署API工具集团队协作任务跟踪Kaiten集成

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

消息与邮件处理

把群消息、邮件接进助手,按规则汇总和回复。

工单与任务流转

在对话里建单、改状态,少切换系统。

团队信息同步

把会议纪要和文档更新同步到协作工具。

选择建议

值得选的地方

  • 工具数量 27 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在办公协作场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Kaiten MCP

MCP World · 本页

27stdio有1 个2026-05-17
Karakeep MCP

MCP World

0未说明未标注1 个2026-05-17
Excalidraw MCP App

MCP World

0未说明未标注1 个2026-05-17
Slack MCP

MCP.so

18stdio有4 个2026-05-17
HiveChat MCP

MCP World

0HTTP未标注2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Kaiten MCP 怎么安装?

公开资料给出的安装命令是 python3 -m venv .venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Kaiten MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Kaiten MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Kaiten MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Kaiten MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP