{"_id":"@aimuzov/kaiten-mcp","_rev":"3-46e09bb8a47d45ccce1a237fce311e5c","name":"@aimuzov/kaiten-mcp","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@aimuzov/kaiten-mcp","version":"0.1.0","keywords":["kaiten","mcp","model-context-protocol","mcp-server","claude","claude-desktop","claude-code","cowork","ai","llm","stdio","kanban","project-management","task-management"],"author":{"name":"Aleksey Imuzov"},"license":"MIT","_id":"@aimuzov/kaiten-mcp@0.1.0","maintainers":[{"name":"aimuzov","email":"npmjs@aimuzov.online"}],"homepage":"https://github.com/aimuzov/kaiten-mcp#readme","bugs":{"url":"https://github.com/aimuzov/kaiten-mcp/issues"},"bin":{"kaiten-mcp":"dist/index.js"},"dist":{"shasum":"018f5b1f19dbf9d0e85857fe7566b84e8a2f798a","tarball":"https://registry.npmjs.org/@aimuzov/kaiten-mcp/-/kaiten-mcp-0.1.0.tgz","fileCount":8,"integrity":"sha512-IHy7e5HCJ91HvfrOFY7VRDlDlKY3EuBkOtCJycRWvLw/AZmaF2UQmEDGiKw5eKOhe/rNC377HjT6W6xeweSGEA==","signatures":[{"sig":"MEQCIB0EXhjyJIqbLMNbKR9hkYjCSOMP+tY5RSOyAktxJsYfAiBWIaknaIdbqh09ofGDDEP7URUODG56GnGF9iTHrL41BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17082},"type":"module","engines":{"node":">=20"},"gitHead":"8daf52037b161b5904b9db8e3da9ed3dfc5b167a","scripts":{"build":"tsc -p tsconfig.json","smoke":"node --import tsx scripts/smoke.ts","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p scripts/tsconfig.json --noEmit","test:elicit":"node --import tsx scripts/elicit-test.ts"},"_npmUser":{"name":"aimuzov","email":"npmjs@aimuzov.online"},"repository":{"url":"git+https://github.com/aimuzov/kaiten-mcp.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.8","description":"MCP server for Kaiten — manage spaces, boards, cards, comments, checklists, time tracking and day planning from any MCP client (stdio).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"4.4.3","@aimuzov/kaiten-mcp-core":"^0.1.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","typescript":"6.0.3","@types/node":"25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kaiten-mcp_0.1.0_1781867952946_0.22291440572188326","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aimuzov/kaiten-mcp","version":"0.2.0","keywords":["kaiten","mcp","model-context-protocol","mcp-server","claude","claude-desktop","claude-code","cowork","ai","llm","stdio","kanban","project-management","task-management"],"author":{"name":"Aleksey Imuzov"},"license":"MIT","_id":"@aimuzov/kaiten-mcp@0.2.0","maintainers":[{"name":"aimuzov","email":"npmjs@aimuzov.online"}],"homepage":"https://github.com/aimuzov/kaiten-mcp#readme","bugs":{"url":"https://github.com/aimuzov/kaiten-mcp/issues"},"bin":{"kaiten-mcp":"dist/index.js"},"dist":{"shasum":"9633eae89cfc37d276f6a953df08be11f3ef2ad8","tarball":"https://registry.npmjs.org/@aimuzov/kaiten-mcp/-/kaiten-mcp-0.2.0.tgz","fileCount":8,"integrity":"sha512-g7k78Gp1SZgQFIvEAnfypbqJ8nc7DrNtIStiq9VCIuMuOkUnMAZrkdqcL8+P8ysLS7iVxgbTU9QQ3WBoKQVflw==","signatures":[{"sig":"MEUCIQDysDX5gitEIu0D7KOe2MupjYywVDXvXL5ILcB2pf2ofgIgGqywlnBHZQeeiuMYKUHcS6hqJiLugXKi3ABnnOzCM28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17183},"type":"module","engines":{"node":">=20"},"gitHead":"31bf5cbb1d1757c406d3bd4d2528f316b3f7aa7d","scripts":{"build":"tsc -p tsconfig.json","smoke":"node --import tsx scripts/smoke.ts","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p scripts/tsconfig.json --noEmit","test:elicit":"node --import tsx scripts/elicit-test.ts"},"_npmUser":{"name":"aimuzov","email":"npmjs@aimuzov.online"},"repository":{"url":"git+https://github.com/aimuzov/kaiten-mcp.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.8","description":"MCP server for Kaiten — manage spaces, boards, cards, comments, checklists, time tracking and day planning from any MCP client (stdio).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"4.4.3","@aimuzov/kaiten-mcp-core":"^0.2.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","typescript":"6.0.3","@types/node":"25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/kaiten-mcp_0.2.0_1782206172903_0.23709707477343755","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aimuzov/kaiten-mcp","version":"0.3.0","description":"MCP server for Kaiten — manage spaces, boards, cards, comments, checklists, time tracking and day planning from any MCP client (stdio).","keywords":["kaiten","mcp","model-context-protocol","mcp-server","claude","claude-desktop","claude-code","cowork","ai","llm","stdio","kanban","project-management","task-management"],"homepage":"https://github.com/aimuzov/kaiten-mcp#readme","bugs":{"url":"https://github.com/aimuzov/kaiten-mcp/issues"},"repository":{"type":"git","url":"git+https://github.com/aimuzov/kaiten-mcp.git","directory":"packages/cli"},"license":"MIT","author":{"name":"Aleksey Imuzov"},"type":"module","bin":{"kaiten-mcp":"dist/index.js"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p scripts/tsconfig.json --noEmit","start":"node dist/index.js","smoke":"node --import tsx scripts/smoke.ts","test:elicit":"node --import tsx scripts/elicit-test.ts"},"dependencies":{"@aimuzov/kaiten-mcp-core":"^0.3.0","@modelcontextprotocol/sdk":"1.29.0","zod":"4.4.3"},"devDependencies":{"@types/node":"25.9.3","tsx":"4.22.4","typescript":"6.0.3"},"_id":"@aimuzov/kaiten-mcp@0.3.0","gitHead":"2cc4a0061c8bf07e3b0bba90e4a62cc4bae4d332","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-HVEzBq/LYnJyaEBkv+0A7FJyFLhX+1zBOAlEvPD4Kapf5dMP8Sq86vAkVrJ+gFynVxR+HHWvcTvolxPa8qQJAw==","shasum":"5f6f1f06494f83b7e557b7cb24e38491f6310ee3","tarball":"https://registry.npmjs.org/@aimuzov/kaiten-mcp/-/kaiten-mcp-0.3.0.tgz","fileCount":8,"unpackedSize":17183,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBOZh0yMPFYkQVUGI0CU3HQCsN4KPzhr6ZWo08qExRsnAiEAvJ0r3y71jLw4Uf90b3G9vIqGUQn2e2c5uJ4ud5q4zAw="}]},"_npmUser":{"name":"aimuzov","email":"npmjs@aimuzov.online"},"directories":{},"maintainers":[{"name":"aimuzov","email":"npmjs@aimuzov.online"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kaiten-mcp_0.3.0_1786458765318_0.8264422032843719"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-19T11:19:12.848Z","modified":"2026-08-11T14:32:45.616Z","0.1.0":"2026-06-19T11:19:13.073Z","0.2.0":"2026-06-23T09:16:13.065Z","0.3.0":"2026-08-11T14:32:45.456Z"},"bugs":{"url":"https://github.com/aimuzov/kaiten-mcp/issues"},"author":{"name":"Aleksey Imuzov"},"license":"MIT","homepage":"https://github.com/aimuzov/kaiten-mcp#readme","keywords":["kaiten","mcp","model-context-protocol","mcp-server","claude","claude-desktop","claude-code","cowork","ai","llm","stdio","kanban","project-management","task-management"],"repository":{"type":"git","url":"git+https://github.com/aimuzov/kaiten-mcp.git","directory":"packages/cli"},"description":"MCP server for Kaiten — manage spaces, boards, cards, comments, checklists, time tracking and day planning from any MCP client (stdio).","maintainers":[{"name":"aimuzov","email":"npmjs@aimuzov.online"}],"readme":"# kaiten-mcp\n\n[English](README.md) · **Русский**\n\nMCP-сервер для управления [Kaiten](https://kaiten.ru) через stdio — для локального\nиспользования в Cowork, Claude Code, Claude Desktop и других MCP-клиентах.\n\nПредоставляет 36 инструментов `kaiten_*`: карточки, пространства, доски, комментарии,\nчек-листы, учёт времени, планирование дня.\n\nПолная документация — в [корневом README](https://github.com/aimuzov/kaiten-mcp#readme).\n\n## Быстрый старт\n\n```bash\n# Установка\nnpm install -g kaiten-mcp\n\n# Запуск (MCP-клиент вызывает это сам)\nkaiten-mcp\n```\n\n## Конфигурация\n\nСкопируйте `.env.example` в `.env` и заполните, или передайте переменные через конфиг\nMCP-клиента:\n\n| Переменная                       | Обязательна | Назначение                                                           |\n| -------------------------------- | ----------- | -------------------------------------------------------------------- |\n| `KAITEN_API_URL`                 | нет\\*       | Базовый URL Kaiten, напр. `https://your-domain.kaiten.ru/api/latest` |\n| `KAITEN_API_TOKEN`               | нет\\*       | Персональный API-токен                                               |\n| `KAITEN_DEFAULT_SPACE_ID`        | нет         | Пространство по умолчанию                                            |\n| `KAITEN_REQUEST_TIMEOUT_MS`      | нет         | Таймаут запросов, мс (по умолч. 30000)                               |\n| `KAITEN_MAX_CONCURRENT_REQUESTS` | нет         | Лимит одновременных запросов 1–20 (по умолч. 5)                      |\n| `KAITEN_LOG_LEVEL`               | нет         | `error` / `warn` / `info` / `debug` (по умолч. `info`)               |\n| `KAITEN_LOG_FILE`                | нет         | Путь к файлу лога                                                    |\n\n`*` Если не заданы — сервер запросит их через MCP elicitation при первом обращении.\n\n## Подключение в Claude Desktop / Cowork\n\n```json\n{\n  \"mcpServers\": {\n    \"kaiten\": {\n      \"command\": \"kaiten-mcp\",\n      \"env\": {\n        \"KAITEN_API_URL\": \"https://your-domain.kaiten.ru/api/latest\",\n        \"KAITEN_API_TOKEN\": \"ваш-токен\"\n      }\n    }\n  }\n}\n```\n\n## Подключение в Claude Code\n\n```bash\nclaude mcp add kaiten \\\n  --env KAITEN_API_URL=https://your-domain.kaiten.ru/api/latest \\\n  --env KAITEN_API_TOKEN=ваш-токен \\\n  -- kaiten-mcp\n```\n\n## Лицензия\n\nMIT\n","readmeFilename":"README.ru.md"}