GitHub MCP Server
FeaturedLets an agent read issues, PRs, and repo content, and open PRs.
Overview
Exposes GitHub's API as MCP tools: searching code, reading and commenting on issues and pull requests, and opening new PRs, scoped to a personal access token's permissions.
Setup
- Transport
- STREAMABLE HTTP
- Authentication
- Required
- Supported clients
- ClaudeClaude CodeCursorVS Code
Install command
npx -y @modelcontextprotocol/server-github
Config example
{ "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "<token>" } }Used in workflows
Supported by
More in Coding & Development
Reviews (5)
Solid, with a learning curve
Took about a week to tune the config to our repo's conventions, but once it clicked it's been reliable. Wouldn't hand it the riskiest changes unsupervised yet.
- Good defaults
- Responsive to feedback
- Setup docs assume more context than we had
Exactly what we needed
Replaced a manual process that was eating an hour a day across the team. Straightforward to configure and it's held up under real usage.
- Saves real time weekly
Exactly what we needed
Replaced a manual process that was eating an hour a day across the team. Straightforward to configure and it's held up under real usage.
- Saves real time weekly
Would recommend with caveats
Good value for the price, and the team behind it ships improvements fast. Just don't expect it to read your mind about internal conventions on day one.
- Frequent updates
- Fair pricing
- Some rough edges in edge cases
Useful but needs guardrails
Works well for the narrow case we use it for. We had to add explicit boundaries after it did something a bit too enthusiastic in week one.
- Capable when scoped well
- Needs explicit boundaries
- Support response was slow