Claude Desktop Configuration
Add this to your Claude Desktop configuration file:
{
"github": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your-github-token-here"
}
}
}
Requirements
- Node.js 18 or higher
- GitHub Personal Access Token
- Claude Desktop installed
Setup Steps
- 1Create a GitHub Personal Access Token with repo access
- 2Install the server: npm install -g @modelcontextprotocol/server-github
- 3Add the configuration with your token
- 4Test the connection with a simple command
List repository issues
Managing and reviewing GitHub issues
Prompt:
Expected Output:
Create a pull request
Automating pull request creation
Prompt:
Expected Output:
Detailed Metrics
Popularity
Quality
Maintenance
Repository
Quality Factors
Documentation
✓ Has READMERepository has a README with description
License
✓ MIT LicenseOpen source license for legal clarity
Test Coverage
Coming SoonAutomated tests ensure reliability
TypeScript
Coming SoonType safety for better developer experience
NPM Downloads
Coming SoonWeekly download statistics from NPM
Security Scan
Coming SoonVulnerability detection and alerts
Related Servers
Related Blog Posts
The MCP Ecosystem Surge: What's Driving Adoption in 2025
A deep dive into the rapid growth of Model Context Protocol adoption, featuring breakthrough developments in AI coding assistants, enterprise integrations, and the expanding universe of community-built servers.
Docker MCP Server: Revolutionizing Container Management with AI
Discover how the Docker MCP server is transforming container orchestration by enabling AI assistants to directly manage Docker containers, images, and volumes through natural language commands.