gh-board-mcp
gh-board-mcp
GitHub Projects v2를 개인 칸반 보드로 관리하기 위한 MCP 서버입니다. 실제 이슈에 연결하지 않고 활동(초안 항목)을 만들고, 열 사이로 이동시키며, 우선순위를 추적합니다 — 실제 이슈에 연결하지 않고.
요구 사항
Node.js >= 18
project 범위가 있는 GitHub Personal Access Token(세분화된 토큰: Projects 읽기/쓰기)
Related MCP server: GitHub Projects MCP Server
사용법
GITHUB_TOKEN=ghp_xxx npx gh-board-mcpMCP 클라이언트(예: 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 UI에서 구성하세요).
참고 사항
읽기 한도:
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