You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Important**: The npm package `@modelcontextprotocol/server-github` is no longer supported as of April 2025. Use the official Docker image `ghcr.io/github/github-mcp-server` instead.
34
+
28
35
### Configuration Options
29
36
30
37
- Use `-s user` to add the server to your user configuration (available across all projects)
@@ -48,17 +55,15 @@ Claude Desktop provides a graphical interface for interacting with the GitHub MC
48
55
49
56
1. Claude Desktop installed
50
57
2.[GitHub Personal Access Token](https://github.com/settings/personal-access-tokens/new)
51
-
3.Node.js/npm or Docker (depending on installation method)
58
+
3.[Docker](https://www.docker.com/) installed and running
**Important**: The npm package `@modelcontextprotocol/server-github` is no longer supported as of April 2025. Use the official Docker image `ghcr.io/github/github-mcp-server` instead.
103
92
104
93
### Using Environment Variables
105
94
@@ -148,8 +137,7 @@ After restarting, you should see:
148
137
149
138
### Claude Code CLI
150
139
- Verify the command syntax is correct (note the single quotes around the JSON)
151
-
- Check that Node.js/npm is installed: `node --version`
152
-
- For Docker method, ensure Docker is running
140
+
- Ensure Docker is running: `docker --version`
153
141
- Use `/mcp` command within Claude Code to check server status
154
142
155
143
### Claude Desktop
@@ -158,13 +146,13 @@ After restarting, you should see:
158
146
-**Windows**: `%APPDATA%\Claude\logs\`
159
147
- Look for `mcp-server-github.log` for server-specific errors
160
148
- Ensure configuration file is valid JSON
161
-
- Try running the command manually in terminal to diagnose issues
149
+
- Try running the Docker command manually in terminal to diagnose issues
162
150
163
151
### Common Issues
164
152
-**Invalid JSON**: Validate your configuration at [jsonlint.com](https://jsonlint.com)
165
153
-**PAT issues**: Ensure your GitHub PAT has required scopes
166
154
-**Docker not found**: Install Docker Desktop and ensure it's running
167
-
-**NPX not found**: Install Node.js from [nodejs.org](https://nodejs.org)
155
+
-**Docker image pull fails**: Try `docker logout ghcr.io` then retry
0 commit comments