gh-board-mcp
gh-board-mcp
MCP-Server zur Verwaltung von GitHub Projects v2 als persönliches Kanban-Board. Erstelle Aktivitäten (Entwurfselemente), verschiebe sie zwischen Spalten, verfolge Prioritäten – ohne Verknüpfung mit echten Issues.
Voraussetzungen
Node.js >= 18
Ein GitHub Personal Access Token mit dem project-Bereich (feingranular: Projekte lesen/schreiben)
Related MCP server: GitHub Projects MCP Server
Verwendung
GITHUB_TOKEN=ghp_xxx npx gh-board-mcpKonfiguriere ihn in deinem MCP-Client (z. B. Claude Code):
claude mcp add gh-board-mcp -- env GITHUB_TOKEN=ghp_xxx npx gh-board-mcpWerkzeuge
Werkzeug | Beschreibung |
| Liste deine GitHub Projects v2-Boards auf |
| Erstelle ein neues Board (Standardfelder: Status + Priorität) |
| Liste Aktivitäten (Entwurfselemente) auf, filtere nach Status/Priorität |
| Erstelle eine Aktivität mit optionalem Status/Priorität |
| Verschiebe eine Aktivität in einen anderen Status (und setze Priorität) |
| Bearbeite Titel/Beschreibung einer Aktivität |
| Lösche eine Aktivität |
Status & Priorität
create_projecterstellt ein neues Board mit Status = Zu erledigen / In Bearbeitung / Erledigt und Priorität = Dringend / Hoch / Mittel / Niedrig.Boards, die aus einer GitHub-Vorlage erstellt wurden, behalten ihre eigenen Status-/Prioritätsoptionen – übergebe Werte, die auf dem Board existieren.
create_activity,move_activityundlist_activitiesmelden die gültigen Optionen, wenn ein unbekannter Wert übergeben wird.Benutzerdefinierte Spalten werden über die API nicht unterstützt (konfiguriere sie in der GitHub-Benutzeroberfläche).
Hinweise
Lesebegrenzung:
list_activitiesundlist_projectslesen bis zu 100 Elemente/Projekte pro Aufruf; größere Boards werden abgeschnitten.Letztliche Konsistenz: Schreibvorgänge in GitHub Projects v2 können einen Moment dauern, bis sie in Lesevorgängen sichtbar werden – ein
list_activitiesdirekt nachcreate_activitykönnte das neue Element kurzzeitig übersehen.Erstellen ist nicht atomar:
create_activityvalidiert die Status-/Prioritätsoptionen vor dem Erstellen, sodass eine ungültige Option nichts zurücklässt; ein vorübergehender Netzwerkfehler während des Erstellens kann dennoch einen Entwurf ohne seine Feldwerte hinterlassen.
Entwicklung
npm install
npm test
npm run build
npm run devLizenz
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