Doska MCP

MCP-сервер канбан-доски Doska: агент создает карточки, двигает их по колонкам, ставит сроки и ищет задачи по всем доскам

  • 297 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Инструменты удаляют доски, колонки и карточки, удаления синхронизируются на другие устройства
  • Агент получает доступ ко всем вашим доскам на сервере после входа через OAuth
Все причины и проверки

romenkova/doska

Установка

В терминале, через 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-серверРасширенный доступ189Звезды репозитория
Официальный

Локальная канбан-доска и MCP-сервер дают человеку и агентам общий список задач, комментарии и видимый ход работы в браузере.

MCP-серверРасширенный доступ1,1 тыс.Звезды репозитория

MCP-сервер Trello на 57 инструментов: карточки, списки, чек-листы, вложения, комментарии, поля и рабочие пространства, плюс выгрузка критериев приемки

MCP-серверШирокий доступ447Звезды репозитория

Плагин и MCP для самохостинговой доски задач: агент берет карточку, делает работу и сдает результат с замерами токенов.

ПлагинРасширенный доступ119Звезды репозитория
Российский стек

MCP-сервер для Kaiten: карточки, комментарии, пространства и доски с управлением детализацией ответов

MCP-серверШирокий доступ32Звезды репозитория

Локальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам

СкиллРасширенный доступ3,5 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Doska (эта карточка)даOAuth297
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`.

Бейдж для README

Сообщить о проблеме

Foxx AIDoska
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.