github-mcp-server
2.5
The GitHub MCP Server is designed to facilitate the management of GitHub projects using the GitHub Issues API. It offers an interface for handling tasks, team collaboration, and project organization without using GitHub's native Projects feature. Key features include issue tracking, team assignments, and label management.
GitHub MCP Server
A Management Control Panel (MCP) server for managing GitHub projects via the GitHub Issues API.
Features
- View all repositories
- Manage issues and assign them to team members
- Add comments and manage labels
- View milestones and collaborators
Prerequisites
- Node.js (v14+)
- npm or yarn
- GitHub Personal Access Token
Setup
- Clone the repo
- Install dependencies
- Configure
.env
with GitHub Token - Start the server and access via browser
API Endpoints
- Get and manage repositories, issues, labels, milestones, and collaborators
Customization
- Add more API endpoints
- Advanced frontend
- Multi-user authentication
- Database support