Skip to main content
Glama
romeldev
by romeldev

gh-board-mcp

MCP-сервер для управления GitHub Projects v2 как персональной канбан-доской. Создавайте активности (черновики), перемещайте их между колонками, отслеживайте приоритет — без привязки к реальным задачам.

Требования

Related MCP server: GitHub Projects MCP Server

Использование

GITHUB_TOKEN=ghp_xxx npx gh-board-mcp

Настройте его в вашем MCP-клиенте (например, Claude Code):

claude mcp add gh-board-mcp -- env GITHUB_TOKEN=ghp_xxx npx gh-board-mcp

Инструменты

Инструмент

Описание

list_projects

Список ваших досок GitHub Projects v2

create_project

Создание новой доски (поля по умолчанию: Статус + Приоритет)

list_activities

Список активностей (черновиков), фильтрация по статусу/приоритету

create_activity

Создание активности с опциональным статусом/приоритетом

move_activity

Перемещение активности в другой статус (и установка приоритета)

update_activity

Редактирование заголовка/описания активности

delete_activity

Удаление активности

Статус и Приоритет

  • create_project создаёт новую доску со Статусом = Todo / In Progress / Done и Приоритетом = Urgent / High / Medium / Low.

  • Доски, созданные из шаблона GitHub, сохраняют свои собственные варианты Статуса/Приоритета — передавайте значения, существующие на доске. create_activity, move_activity и list_activities сообщают о допустимых вариантах при получении неизвестного значения.

  • Пользовательские колонки не поддерживаются через API (настройте их в интерфейсе GitHub).

Замечания

  • Ограничение чтения: list_activities и list_projects читают до 100 элементов/проектов за один вызов; более крупные доски усекаются.

  • Согласованность в конечном счёте: Записи в GitHub Projects v2 могут отображаться при чтении с задержкой — вызов list_activities сразу после create_activity может временно не показывать новый элемент.

  • Создание не атомарно: create_activity проверяет варианты статуса/приоритета перед созданием, поэтому неправильный вариант не оставляет следов; при временной сетевой ошибке в процессе создания может остаться черновик без заполненных полей.

Разработка

npm install
npm test
npm run build
npm run dev

Лицензия

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Shortcut project management. Create, update, search stories and manage workflows.

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/romeldev/gh-board-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server