The GitHub MCP Server is a [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides seamless integration
The GitHub MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with GitHub APIs
docker logout ghcr.io. 3. Lastly you will need to [Create a GitHub Personal AccessCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| repos | Repository-related tools (file operations, branches, commits) |
| issues | Issue-related tools (create, read, update, comment) |
| users | Anything relating to GitHub Users |
| pull_requests | Pull request operations (create, merge, review) |
| code_security | Code scanning alerts and security features |
| experiments | Experimental features (not considered stable) |
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
docker logout ghcr.io. 3. Lastly you will need to [Create a GitHub Personal Access| Variable | Description | Required |
|---|---|---|
| GITHUB_PERSONAL_ACCESS_TOKEN | Credential the server authenticates with. | Yes |
| GITHUB_HOST | Endpoint or connection string the server talks to. | Optional |
| TOOL_ADD_ISSUE_COMMENT_DESCRIPTION | Configuration value read at startup. | Optional |
| TOOL_CREATE_BRANCH_DESCRIPTION | Configuration value read at startup. | Optional |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Manual code reviews are time-consuming and often miss the opportunity to combine static analysis with contextual, human-friendly feedback. This
QA-MCP: Test Standardization & Orchestration Server - MCP server for test case generation, quality control, and Xray integration
Every tool your AI needs in one self-hosted install: memory, reasoning, git, Docker and more.
Local-first SCIP code navigation and Zoekt search over your own indexed repositories