gh-board-mcp
gh-board-mcp
MCP-сервер для управления GitHub Projects v2 как персональной канбан-доской. Создавайте активности (черновики), перемещайте их между колонками, отслеживайте приоритет — без привязки к реальным задачам.
Требования
Node.js >= 18
Персональный токен доступа GitHub с областью project (точная настройка: чтение/запись проектов)
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Инструменты
Инструмент | Описание |
| Список ваших досок GitHub Projects v2 |
| Создание новой доски (поля по умолчанию: Статус + Приоритет) |
| Список активностей (черновиков), фильтрация по статусу/приоритету |
| Создание активности с опциональным статусом/приоритетом |
| Перемещение активности в другой статус (и установка приоритета) |
| Редактирование заголовка/описания активности |
| Удаление активности |
Статус и Приоритет
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
Maintenance
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
- AlicenseCqualityCmaintenanceProvides comprehensive tools for managing GitHub projects, milestones, tasks, and sprints. This server integrates deeply with GitHub Projects V2, offering features like automated kanban workflows, sprint planning, and custom field management.849694MIT
- Alicense-qualityDmaintenanceEnables users to interact with GitHub's Projects v2 API through natural language for Agile project management, supporting repository details, issue tracking, and project board management operations.35GPL 2.0
- Alicense-qualityDmaintenanceEnables management of GitHub projects and issues using GitHub's GraphQL API. Supports creating/updating issues with images, managing labels and assignees, organizing ProjectsV2 boards, and updating project item statuses.2MIT
- Alicense-qualityCmaintenanceEnables managing GitHub Project views, priorities, dependencies, and metrics through natural language.1MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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