github-mcp-server

brukhabtu/github-mcp-server

3.1

If you are the rightful owner of github-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Management Control Panel (MCP) server for managing GitHub projects through the GitHub Issues API.

The GitHub MCP Server is designed to streamline the management of GitHub projects by leveraging the GitHub Issues API. It provides a user-friendly interface for handling tasks, team collaboration, and project management without directly using GitHub's Projects feature. This server allows users to view repositories, manage issues, assign tasks, and collaborate with team members efficiently. It is built on Node.js and requires a GitHub Personal Access Token with the 'repo' scope to function. The server offers a range of API endpoints for interacting with repositories, issues, labels, milestones, and collaborators, making it a versatile tool for developers and project managers.

Features

  • View all your repositories
  • Create, update, and track issues (tasks) across repositories
  • Assign issues to team members
  • Add comments to issues
  • Create and manage labels to categorize tasks

Usages

usage with GitHub

{
  "command": "docker",
  "args": [
    "run",
    "-e",
    "GITHUB_PERSONAL_ACCESS_TOKEN",
    "ghcr.io/github/github-mcp-server"
  ]
}