Doska MCP
MCP-сервер канбан-доски Doska: агент создает карточки, двигает их по колонкам, ставит сроки и ищет задачи по всем доскам
- 297 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Инструменты удаляют доски, колонки и карточки, удаления синхронизируются на другие устройства
- Агент получает доступ ко всем вашим доскам на сервере после входа через OAuth
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/doskaОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Инструменты удаляют доски, колонки и карточки, удаления синхронизируются на другие устройства
- Агент получает доступ ко всем вашим доскам на сервере после входа через OAuth
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Doska — канбан-доска с Markdown-карточками: данные хранятся локально и синхронизируются с папкой или сервером. Ее MCP-сервер дает агенту 19 инструментов. Агент читает доски и папки, создает доски, колонки и карточки, меняет заголовок, текст, срок, приоритет и исполнителей, переносит карточки между колонками. `check_task` отмечает один пункт списка в теле карточки и не трогает остальной текст. `search_cards` ищет по всем доскам, `list_upcoming` собирает просроченное, сегодняшнее и сроки на ближайшие 60 дней. Сервер работает по адресу `/mcp` на вашем сервере Doska за OAuth, при первом вызове клиент открывает браузер для входа. Тот же набор инструментов может отдавать десктопное приложение: функция включается в настройках как Local MCP, и приложение показывает команду для вставки. Правки попадают в Postgres и появляются на других устройствах при следующей синхронизации. Сервер передает клиенту собственные инструкции: что такое колонка с отметкой выполненных, как задаются сроки и приоритеты и какой диалект Markdown используют тела карточек.
Для кого. Тем, кто ведет задачи на своей канбан-доске и хочет передать агенту разбор обсуждений, расстановку сроков и ежедневный обзор.
Подходит, если
- Обсуждение с агентом закончилось списком задач, и из него надо создать карточки в нужных колонках
- Выполненные пункты в карточке отмечает агент через `check_task`, текст вокруг остается нетронутым
- Утром хочется обзора: что просрочено, что на сегодня и что в ближайшие 60 дней
- Доски лежат на своем сервере, и отправлять их в облако чужого сервиса не хочется
- Карточки по тексту, сроку, приоритету или исполнителю предстоит найти сразу по всем доскам
Не подходит, если
- Задачи живут в Trello, Jira или Linear: Doska работает только со своими досками
- Агент должен загрузить файл в карточку: вложения через MCP доступны только на чтение
- Своего сервера и десктопного приложения нет: MCP работает только на сервере Doska или в приложении
Пример запроса к агенту
Разбери наш разговор и создай на доске «Релиз» карточки с задачами, сроками на эту неделю и приоритетамиMCP
- Транспорт
- http
- Авторизация
- OAuth
Ограничения
- Удаление доски или колонки уносит с собой карточки и расходится на другие устройства при синхронизации.
- Клиент, который не прочитал инструкции сервера, пишет тела карточек с неверной разметкой: диалект включает ссылки `[[card]]`, подсветку `==текст==` и строку `-cut-`.
- Доступ к `/mcp` закрыт OAuth, и клиент должен уметь открыть браузер для входа.
- Проект в активной разработке, а десктопные сборки для Windows и Linux остаются бета-версиями, Windows без подписи.
Как отключить. Для Claude Code выполните `claude mcp remove doska`. Локальный MCP в десктопном приложении выключается в Settings, в том же разделе Local MCP.
Частые вопросы
Как подключить Doska к Claude Code?
Выполните `claude mcp add --transport http doska https://your-server/mcp` с адресом своего сервера. Первый вызов откроет браузер для входа, дальше клиент хранит токен. Тот же адрес подходит для Claude Desktop и claude.ai.
Можно ли работать без сервера?
Да, через десктопное приложение. В Settings включите Local MCP и вставьте в терминал команду, которую приложение покажет. Приложение отдаст агентам на вашем компьютере тот же набор инструментов.
Что умеет агент с карточкой?
Создать, изменить заголовок, текст, срок, приоритет и исполнителей, добавить текст в конец через `append`, перенести в другую колонку и отметить выполненной. Отдельный инструмент `check_task` ставит или снимает одну галочку в списке задач.
Что произойдет при удалении?
Удаления остаются надгробиями, как в самом приложении, и разойдутся на другие устройства. Удаление колонки уносит ее карточки, удаление доски убирает колонки вместе с карточками.
Как поставить сервер Doska?
Проще всего скриптом `install.sh` из репозитория: он разворачивает сервер на Docker Compose и перед обновлением делает резервную копию. Вручную копируют `docker-compose.selfhost.yml` и `.env.selfhost.example`, заполняют `AUTH_LOGIN`, `AUTH_PASSWORD`, `AUTH_SECRET`, `BASE_URL` и запускают `docker compose -f docker-compose.selfhost.yml up -d`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыКанбан-доска в терминале с MCP-сервером на 47 инструментов: агент ведет доски, карточки и спринты в локальном файле
Локальная канбан-доска и MCP-сервер дают человеку и агентам общий список задач, комментарии и видимый ход работы в браузере.
MCP-сервер Trello на 57 инструментов: карточки, списки, чек-листы, вложения, комментарии, поля и рабочие пространства, плюс выгрузка критериев приемки
Плагин и MCP для самохостинговой доски задач: агент берет карточку, делает работу и сдает результат с замерами токенов.
MCP-сервер для Kaiten: карточки, комментарии, пространства и доски с управлением детализацией ответов
Локальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Doska (эта карточка) | да | OAuth | 297 | |
| kanban-tui | нет | не нужна | 288 | канбан в терминале на Python, доступен через CLI или MCP, без веб-интерфейса и серверной синхронизации |
| Agent Kanban | нет | 496 | четыре скилла для доски Agent Kanban с ролями, а у Doska 19 инструментов одной доски |
Коротко о README
Страница репозитория представляет Doska как быстрое Markdown-приложение с офлайн-режимом, учетными записями, общими и публичными досками, SSO и вложениями. Дальше идут установка десктопной версии через Homebrew, скрипт для самостоятельного размещения на Docker Compose и раздел про MCP. Подробности по инструментам лежат в `packages/mcp/README.md`.