Github MCP Server

v1.0.0Developer Toolsstable

GitHub's official MCP Server

githubmcpmcp-server
Share:
30,027
Stars
0
Downloads
0
Weekly
0/5

About

GitHub's official MCP Server

Features

  • create_or_update_file
  • search_repositories
  • create_repository
  • get_file_contents
  • push_files

Use Cases

Create or update a single file in a GitHub repository
Search for GitHub repositories
Create a new GitHub repository in your account
Get the contents of a file or directory from a GitHub repository
Push multiple files to a GitHub repository in a single commit
github

Maintainer

LicenseMIT
Languagego
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y @modelcontextprotocol/server-github

Manual Installation

npx -y @modelcontextprotocol/server-github

Examples

Basic Configuration

Configure Github MCP Server

npx -y @modelcontextprotocol/server-github

Configuration

Configuration Details

Config File

claude_desktop_config.json

Web UI

Not available

Security

Authentication

RequiredNo

Features

Data Encryption
Audit Logging
RBAC Support

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

More Developer Tools MCP Servers

Explore other servers in the Developer Tools category.

Quick Config Preview

{ "mcpServers": { "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Github MCP Server?

Browse our complete directory of 60+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

60+ ServersFree & Open SourceStep-by-Step Guides