Overview
What is GitHub Kanban MCP Server?
It is a Model Context Protocol (MCP) server that manages GitHub issues in a kanban board format and streamlines LLM task management. It integrates fully with GitHub via the GitHub CLI and is intended for developers and teams using LLMs to automate project tracking.
How to use GitHub Kanban MCP Server?
Install the npm package, ensure Node.js 18+, npm 9+, and GitHub CLI (gh) are available, then authenticate with gh auth login. Add the server configuration to your MCP settings file. Invoke the provided tools (list_issues, create_issue, update_issue, add_comment) through your MCP client.
Key features of GitHub Kanban MCP Server
- Manages GitHub issues in a kanban board format
- Automated task management by an LLM
- Project progress visualization
- Full integration with GitHub
- Comment functionality on tasks
Use cases of GitHub Kanban MCP Server
- Managing project tasks in a kanban board via LLM-driven tools
- Automating issue creation, updates, and state transitions
- Tracking work across repositories with progress visualization
FAQ from GitHub Kanban MCP Server
What are the runtime requirements?
Node.js 18.x or later, npm 9.x or later, and GitHub CLI (gh) for authentication.
How do I authenticate with GitHub?
After installing GitHub CLI, run gh auth login in your terminal.
What tools does this server provide?
It provides four tools: list_issues, create_issue, update_issue, and add_comment.
Does this server support adding comments to issues?
Yes, the add_comment tool allows Markdown-formatted comments and can optionally change the issue’s state.
What license is used?
The server is released under the MIT License.