Manage GitHub issues and pull requests with AI
A GitHub MCP server lets your assistant work with repositories the way you do in the web interface. It can search code, read and file issues, comment on pull requests, check workflow runs, and open a branch with a fix. That turns chores like weekly triage, release notes, or a first review pass into one request. Most servers authenticate with a personal access token, so create a fine-grained token scoped to the repositories and permissions you actually need. GitLab and Gitea servers cover the same ground for self-hosted teams.
Example prompts
Paste one into Claude, Cursor, or any MCP client once a matching server is installed.
Summarize the open issues labelled bug in this repo and group them by component.
Review the latest pull request and point out risky changes.
Why did the last CI run on main fail?
Draft release notes from the pull requests merged since the last tag.
MCP servers for GitHub issues & PRs
The 12 strongest of 705 matching servers. Servers that name the topic directly come first.
- 84Trust score 84 of 100, Excellent
gitlab-mcp
by zereight · TypeScript
GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.
Registry - 70Trust score 70 of 100, Good
Github
by pipeworx-io · TypeScript
GitHub MCP — wraps the GitHub public REST API (no auth required for public endpoints)
RegistryRemote - 69Trust score 69 of 100, Good
SandboxAPIs
by driftwork-llc · TypeScript
Drop-in read-only replicas of GitHub, Jira, Slack and 22 more, preloaded with one fake company.
Registry - 68Trust score 68 of 100, Good
mcp-graphql-enhanced
by letoribo · TypeScript
GraphQL gateway for LLMs. Handles huge GitHub GraphQL & @neo4j/graphql schemas without crashing
Registry - 67Trust score 67 of 100, Good
MCP server connecting Claude Code to GitHub for an issue to branch to PR to close workflow.
Registry - 67Trust score 67 of 100, Good
Superhero
by pipeworx-io · TypeScript
Superhero MCP — wraps akabab.github.io/superhero-api (free, no auth)
RegistryRemote - 66Trust score 66 of 100, Good
jCodemunch MCP
by jgravelle · Python
Retrieves code by symbol via tree-sitter, so an agent reads the function it needs, not the file.
Registry - 66Trust score 66 of 100, Good
Rank a GitHub repo's dependents by stars or trust heuristic, and search their code
Registry - 65Trust score 65 of 100, Good
ohmyho.st
by amerged-org · TypeScript
Operate ohmyho.st hosting from your coding agent: deploy GitHub apps, Postgres, mail, domains.
Registry - 64Trust score 64 of 100, Good
Workstream
by ahmad-codex · C#
Shared task ledger for AI agents and humans: atomic claims, state machine, GitHub and Slack sync
Registry - 61Trust score 61 of 100, Good
Open files and diffs from your agent in PlainHub, and keep a shared ledger in your own GitHub repo.
Registry - 61Trust score 61 of 100, Good
Least-privilege auditor for GitHub Actions workflows: permissions, triggers, secrets.
Registry
How to set it up
- Pick a server. gitlab-mcp is the strongest match. Check its tools and the API keys it needs on its page.
- Copy the config for your client. Open the install guide for Claude Desktop, Claude Code, Cursor, or VS Code, and paste the generated block into the client's config file. The client guides show where each config file lives.
- Restart and try a prompt. Restart the client so it loads the server, then paste one of the example prompts above.
Questions about GitHub issues & PRs
What is the best MCP server for GitHub issues & PRs?
gitlab-mcp ranks first here with a trust score of 84/100, followed by Github (70) and SandboxAPIs (69). Servers that name the topic directly come first, each group ordered by the public trust score, which nobody can pay for. See the methodology for how it is calculated.
How do I set up gitlab-mcp in Claude or Cursor?
Open the install guide for Claude Desktop or Cursor, copy the generated config into the client's config file, add any API keys the server asks for, then restart the client. The client guides cover VS Code, Claude Code, Windsurf, and more.
Can I use a hosted server instead of installing one locally?
2 of the 12 servers listed here can connect remotely over HTTP, so there is nothing to run on your machine: Github, Superhero. The rest run locally over stdio.
How many MCP servers can do this?
MCPpedia lists 705 published servers that match this use case. This page shows the 12 strongest matches; thin and duplicate listings are left out.