GitHub MCP Server

GitHub MCP Server is a Model Context Protocol (MCP) server that connects AI tools directly to GitHub's platform.

  • Tools & Utilities
GitHub MCP Server is a Model Context Protocol (MCP) server that connects AI tools directly to GitHub's platform. It lets AI agents, assistants, and chatbots read repositories and code files, manage issues and pull requests, analyze code, and automate workflows through natural language. It is for developers and teams using AI coding assistants such as VS Code, Claude, Cursor, or Windsurf who want to manage GitHub work without leaving their editor.

Platform availability

Available on 1 of 9 platforms

  • Unraid (not listed)
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

79/100 Good

Maintained
100last commit 25 days ago
Popular
9033,271 GitHub stars
Easy to install
251 install platform, install notes
Light to run
No data

Based on 3 of 4 factors.

Availability: platform listings confirmed 2 days ago

GitHub stars
33,271
Open issues
346
Last commit
2026-09-16
Latest release
v1.12.2
License
MIT
Activity
declining

Checked 12 days ago - source: GitHub (github/github-mcp-server)

Resources & Compatibility

Minimum requirements: 16 GB RAM, 8 CPU core(s).

Checked today - source: Docker Hub image tags and published docs

First-install notes

  • Install the MCP-Use CLI Run npm install -g @mcp-use/cli, or use npx @mcp-use/cli dev for a quick start. This makes the mcp-use build and mcp-use start commands available in your terminal. source
  • Build before you start Run mcp-use build and then mcp-use start --with-inspector. Building prepares the server files, and the inspector flag gives you a helpful view for spotting startup problems. source
  • Pick start flags carefully Use mcp-use start --port 8080 or --host 0.0.0.0 to change where the server listens. Add --tunnel only if you intentionally need a public link, because it exposes the server. source

Fetched 12 days ago - each note links to its source

Alternatives (2)

  • Browserbase - Browserbase is a platform that lets AI tools surf the internet just like a human.
  • puppeteer - Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol.

Checked 13 days ago - source: AlternativeTo

Common questions

How do I choose the listening port or host for an MCP server, and when is a tunnel appropriate?

Use mcp-use start --port 8080 or --host 0.0.0.0 to change where the server listens. Add --tunnel only if you intentionally need a public link, because it exposes the server.

How can I troubleshoot an MCP server that fails during startup?

Run mcp-use build first, then mcp-use start --with-inspector. Building prepares the server files, and the inspector helps spot startup problems.

How can I manage many MCP servers without duplicating client configuration?

MCPJungle can run multiple MCP servers behind one endpoint as a self-hosted MCP gateway. This reduces scattered client configurations, duplicated setup, and inconsistent access control.

What should I watch for when an MCP server acts on behalf of users?

The most common and severe risk is the Confused Deputy Problem. This occurs when the MCP server acts with its own high-level permissions on behalf of a lower-privileged user.

Answers sourced from dev.to, docs.mcp-use.com, docs.mcp-use.com, github.com

Community

Collected 6 days ago - public community threads