gh-board-mcp
gh-board-mcp
用于将 GitHub Projects v2 管理为个人看板看板的 MCP 服务器。创建活动(草稿项)、在列之间移动、跟踪优先级——无需关联真实 Issue。
前提条件
Node.js >= 18
一个具有 project 作用域(细粒度:Projects 读取/写入)的 GitHub 个人访问令牌
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 看板 |
| 创建新看板(默认 Status + Priority 字段) |
| 列出活动(草稿项),按状态/优先级筛选 |
| 创建活动(可选指定状态/优先级) |
| 将活动移至其他状态(并可设置优先级) |
| 编辑活动的标题/描述 |
| 删除活动 |
状态与优先级
create_project创建的新看板带有 Status = Todo / In Progress / Done 和 Priority = Urgent / High / Medium / Low。从 GitHub 模板创建的看板会保留其自身的 Status/Priority 选项——请使用看板上已有的值。当
create_activity、move_activity和list_activities遇到未知值时,会报告有效的选项。不支持通过 API 自定义列(请在 GitHub 界面中配置)。
注意事项
读取上限:
list_activities和list_projects单次调用最多读取 100 个项目/看板;更大的看板会被截断。最终一致性: GitHub Projects v2 的写入可能需要短暂时间才能在读取中显示——在
create_activity之后立即执行list_activities可能会短暂遗漏新项。创建非原子性:
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