Gh Board
БесплатноПоддерживаетсяManages GitHub Projects v2 as a personal kanban board, allowing you to create, move, and prioritize draft items without linking to real issues.
Описание
Manages GitHub Projects v2 as a personal kanban board, allowing you to create, move, and prioritize draft items without linking to real issues.
README
MCP server for managing GitHub Projects v2 as a personal kanban board. Create activities (draft items), move them between columns, track priority — without linking to real issues.
Requirements
- Node.js >= 18
- A GitHub Personal Access Token with the project scope (fine-grained: Projects read/write)
Usage
The package is published on npm — any MCP client can launch it with npx gh-board-mcp:
GITHUB_TOKEN=ghp_xxx npx -y gh-board-mcp
Claude Code
Register it globally (available in all projects):
claude mcp add gh-board-mcp -s user -e GITHUB_TOKEN=ghp_xxx -- npx -y gh-board-mcp
-s user→ global config (all projects); use-s projectto scope it to a single repo.-e GITHUB_TOKEN=...sets the token env var; the--separates the server command.- Verify with
claude mcp list→gh-board-mcpshould showConnected.
OpenCode
Add it to the global config at ~/.config/opencode/opencode.json (or .jsonc):
{
"mcp": {
"gh-board-mcp": {
"type": "local",
"command": ["npx", "-y", "gh-board-mcp"],
"enabled": true,
"environment": {
"GITHUB_TOKEN": "ghp_xxx"
}
}
}
}
Verify with opencode mcp list → gh-board-mcp should show connected.
Tools
| Tool | Description |
|---|---|
list_projects |
List your GitHub Projects v2 boards |
create_project |
Create a new board (default Status + Priority fields, opens with a board view) |
list_activities |
List activities (draft items), filter by status/priority |
create_activity |
Create an activity with optional status/priority |
move_activity |
Move an activity to another status (and set priority) |
update_activity |
Edit an activity's title/description |
delete_activity |
Delete an activity (permanent) |
archive_activity |
Archive an activity (hidden from lists, reversible) |
unarchive_activity |
Restore an archived activity |
Status & Priority
create_projectcreates a new board with Status = Todo / In Progress / Done, Priority = Urgent / High / Medium / Low, and a board (kanban) view as its default view.- Boards created from a GitHub template keep their own Status/Priority options — pass values that exist on the board.
create_activity,move_activity, andlist_activitiesreport the valid options when given an unknown value. - Custom columns are not supported via the API (configure them in the GitHub UI).
Notes
- Read cap:
list_activitiesandlist_projectsread up to 100 items / projects in one call; larger boards are truncated. - Archive ≠ delete:
archive_activityhides an item fromlist_activitiesbut keeps it (restorable viaunarchive_activity);delete_activityremoves it permanently. - Eventual consistency: GitHub Projects v2 writes can take a moment to appear in reads — a
list_activitiesimmediately aftercreate_activitymay briefly miss the new item. - Create is not atomic:
create_activityvalidates the status/priority options before creating, so a bad option leaves nothing behind; a transient network error mid-create can still leave a draft without its field values.
Development
npm install
npm test
npm run build
npm run dev
License
MIT
Установка Gh Board
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/romeldev/gh-board-mcpFAQ
Gh Board MCP бесплатный?
Да, Gh Board MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Gh Board?
Да, требуются переменные окружения: GITHUB_TOKEN. Unyly подставит их в конфиг при установке.
Gh Board — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Gh Board в Claude Desktop, Claude Code или Cursor?
Открой Gh Board на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Gh Board with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
