CLI и MCP для WEEEK на Bun
Weeek CLI + MCP Server
CLI-команда weeek и MCP-сервер для WEEEK в одном пакете на Bun: проекты, доски, задачи и подзадачи из терминала или из агента
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Создает, изменяет, перемещает и удаляет задачи и подзадачи в рабочем пространстве
- Токен дает полный доступ на чтение и запись без разделения по правам
Установка
Ручная установка
bun install && export WEEEK_TOKEN="your-weeek-api-token" && bun run buildУстановка из README, после сборки доступны бинари weeek и weeek-mcp.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Пакет дает два входа в один и тот же функционал WEEEK Public API: CLI-команда weeek для ручных вызовов и скриптов (список и создание проектов, участников, досок, колонок, задач с назначением исполнителя и сроком, подзадач, перемещения задачи между колонкой, доской или даже проектом) и MCP-сервер weeek-mcp, который отдает те же операции агенту по stdio. Оба используют один и тот же токен из переменной WEEEK_TOKEN или флага --token в CLI.
Для кого. Для тех, кому нужен и ручной CLI для скриптов, и MCP-доступ для агента к одной и той же логике WEEEK.
Подходит, если
- Нужен и терминальный CLI, и MCP-сервер из одной кодовой базы без расхождений в поведении
- Нужно перемещать задачи между проектами, а не только между колонками одной доски
- Работаете с Bun и хотите легкий пакет без Node-зависимостей
Не подходит, если
- Нет Bun и не хочется его ставить ради одного инструмента
- Нужна CRM-часть WEEEK или база знаний, пакет сфокусирован на проектах, досках и задачах
Пример запроса к агенту
Создай задачу Ship feature в проекте 123 на доске 456 с исполнителем и сроком 2026-05-10Ограничения
Требует среду выполнения Bun, а не обычный Node.js. Лицензия в репозитории не указана. Покрытие ограничено проектами, участниками, досками, колонками, задачами и подзадачами, без CRM и базы знаний.
Как отключить. Удалите бинарь weeek-mcp из конфигурации MCP-клиента и переменную WEEEK_TOKEN из окружения.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| WEEEK_TOKEN обязательная, секрет | Токен WEEEK, общий для CLI и MCP-сервера. |
Проверка безопасности
- Создает, изменяет, перемещает и удаляет задачи и подзадачи в рабочем пространстве
- Токен дает полный доступ на чтение и запись без разделения по правам
Коротко о README
README показывает установку через bun install и сборку, задание токена переменной WEEEK_TOKEN или флагом --token, полный список CLI-команд по проектам, участникам, доскам, колонкам и задачам с примерами вроде создания задачи с исполнителем и сроком, subtask-create и трех вариантов перемещения задачи (move, move-board, move-project). Отдельно описан запуск MCP-сервера той же сборкой под именем weeek-mcp.
Частые вопросы
Можно ли пользоваться только CLI, не подключая MCP?
Да, команда weeek работает независимо от MCP-сервера, оба используют один и тот же токен и API.
Можно ли переместить задачу в другой проект?
Да, отдельная команда tasks move-project переносит задачу из одного проекта в другой с указанием целевой колонки.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI