Skip to content

v1.0.0 — GitHub REST API MCP Server

Choose a tag to compare

@Eyalm321 Eyalm321 released this 13 Apr 00:38

Initial Release

MCP server covering 1,112 GitHub REST API tools across 44 categories, auto-generated from GitHub's OpenAPI spec.

Features

  • Full GitHub REST API coverage: repos, actions, issues, orgs, pulls, users, codespaces, and 37 more categories
  • Code generator (npm run generate) to regenerate from latest OpenAPI spec
  • Category filter via GITHUB_MCP_CATEGORIES env var
  • 349 tests across 46 test files

Install

# npm
npm install github-mcp

# GitHub Packages
npm install @eyalm321/github-mcp

Claude Desktop Config

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "github-mcp"],
      "env": {
        "GITHUB_TOKEN": "ghp_your_token",
        "GITHUB_MCP_CATEGORIES": "repos,issues,pulls,actions,users,orgs,git,search"
      }
    }
  }
}