Plane MCP: задачи и циклы Plane в Claude Code, Codex и Cursor

makeplane/plane-mcp-server· Проверено 12.11.2026· 362на GitHub

Подключает агента к трекеру Plane: искать и заводить задачи, вести циклы, модули, релизы, страницы и учёт времени. 30 инструментов покрывают 207 операций API.

3 реализации:

Сервер на mcp.plane.so: вход через OAuth при подключении, ключи в конфиг писать не нужно.

Как подключить

Что сделать до подключения

1

Рабочее пространство в Plane

2

Клиенту без удалённых MCP нужен мост npx mcp-remote@latest https://mcp.plane.so/http/mcp и Node.js 22 или новее

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport http plane https://mcp.plane.so/http/mcp

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

workitemищет, создаёт и правит задачи
workitem_commentчитает и пишет комментарии
workitem_relationсвязывает задачи
workitem_attachmentработает с вложениями
workitem_linkдобавляет ссылки к задаче
workitem_activityпоказывает историю задачи
workitem_typeуправляет типами задач
work_logучитывает затраченное время
projectуправляет проектами
cycleведёт циклы
moduleведёт модули
stateнастраивает статусы
labelуправляет метками
memberпоказывает участников и роли
pageведёт страницы
intakeразбирает входящие заявки
releaseведёт релизы и журнал изменений
milestoneведёт вехи
customerведёт клиентов
get_pql_referenceвыдаёт справку по PQL

Показано 20 из 30.

Что попросить агента

«Покажи все начатые срочные задачи в проекте <проект>»Агент вызовет workitem с action list и pql state__group = "started" AND priority = "urgent"
«Создай задачу «<название>» в проекте <проект> и назначь на <участник>»Агент найдёт участника через member, создаст задачу workitem с action create и назначит её через action manage_assignee
«Посчитай задачи <участник> по статусам»Агент вызовет workitem с action count, pql по assignees__id и группировкой group_by state_id
«Заведи эпик «<название>» в проекте <проект>»Агент найдёт тип Epic через workitem_type с action resolve и создаст задачу этого типа через workitem
«Перенеси незакрытые задачи из цикла <цикл> в <цикл> и закрой его»Агент вызовет cycle с action transfer_workitems, затем complete

Для каких задач

Найти задачи по запросу PQL, например начатые и срочные
Создать задачу и назначить исполнителя и метки
Посчитать задачи по статусам или исполнителям
Перенести незакрытые задачи в другой цикл и закрыть цикл
Завести эпик как задачу типа Epic и собрать его задачи
Списать время на задачу и получить сводку по проекту

Ограничения

!

Часть ресурсов работает только на платных тарифах Plane: на такой вызов сервер отвечает сообщением с названием нужной функции

!

Отдельных инструментов для эпиков нет: эпик ищется и создаётся как задача типа Epic

!

Облачный вход по OAuth по умолчанию принимает Cursor, VS Code, Claude.ai, коннекторы ChatGPT и localhost; другим клиентам проще подключиться по токену

!

Прежний сервер на Node.js, пакет @makeplane/plane-mcp-server, устарел и не поддерживается

Если не работает

Старое имя инструмента вроде manage_project_archive больше не срабатывает
7 прежних имён нельзя перевести автоматически. Вызов такого инструмента вернёт название замены, например project с нужным action.
На своём развёрнутом сервере клиент не проходит OAuth: адрес возврата не разрешён
Добавьте шаблоны адресов в PLANE_OAUTH_ALLOWED_REDIRECT_URIS через запятую; * подменяет порт, сегмент пути или поддомен.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
Plane MCP Server, облако с OAuthразработчик сервисаPlane362HTTPвход3011 ноября 2026
Plane MCP Server, локальноразработчик сервисаPlane362локальнотокен3011 ноября 2026
Plane MCP Server, облако с токеномразработчик сервисаPlane362HTTPтокен3011 ноября 2026

Частые вопросы

Какой способ подключения выбрать?
Если клиент умеет удалённые MCP с OAuth, подключите https://mcp.plane.so/http/mcp: вход пройдёт в браузере, ключей в конфиге не будет. Для своего сервера Plane или запуска без облака берите локальный uvx plane-mcp-server stdio с API-ключом.
Работает ли сервер с self-hosted Plane?
Да, в локальном варианте: добавьте в env PLANE_BASE_URL с адресом вашего Plane. По умолчанию сервер ходит в https://api.plane.so.
Старые промпты с create_work_item и list_cycles сломаются?
Нет: 169 из 177 прежних имён инструментов по-прежнему работают и ведут в новые инструменты. 7 имён не переводятся, на вызов такого инструмента сервер назовёт замену.
Что такое PQL?
Язык запросов Plane для поиска и подсчёта задач, например state__group = "started" AND priority = "urgent". Полный синтаксис с примерами агент получает через get_pql_reference.
Как подключить Plane MCP к Cursor?
Cursor входит в список клиентов, которым облачный OAuth открыт по умолчанию: добавьте сервер https://mcp.plane.so/http/mcp и войдите в Plane при подключении. Готовый фрагмент есть во вкладке Cursor в блоке «Как подключить».
Где Plane MCP на GitHub?
Сервер ведёт команда Plane в репозитории makeplane/plane-mcp-server. Он написан на Python, на FastMCP и plane-sdk, и запускается командой uvx plane-mcp-server stdio.
Как подключить Plane MCP к Claude Code?
Возьмите локальный вариант: uvx plane-mcp-server stdio с PLANE_API_KEY и PLANE_WORKSPACE_SLUG в env, или облачный адрес https://mcp.plane.so/http/mcp. Команды для обоих есть во вкладке Claude Code в блоке «Как подключить».
Работает ли сервер из России?
Облачные варианты работают через mcp.plane.so и аккаунт Plane; с собственным сервером Plane локальный вариант ходит только на ваш адрес из PLANE_BASE_URL.

Похожие серверы