SERVER

GitMCP

Rank #3,210

glama/idosal/git-mcp

A free, open-source service that transforms GitHub projects into MCP endpoints, enabling AI assistants to access and understand project documentation without any setup.

Versions unknown
8,472 GitHub stars
by idosal (2 servers)View repository ↗
First listed
Apr 4, 2025
Last publish date
—
PURPOSE

What you can do with GitMCP

GitMCP is a free, open-source remote MCP server that turns any public GitHub project into a documentation source, so an assistant can read a project's current docs and search its code without setup.

Suitable tasks
  • Fetch a project's primary documentation for an overview
  • Search a project's documentation for a specific topic
  • Search a repository's code via GitHub code search
  • Follow links referenced in the documentation
  • Query any repository on demand through the generic endpoint
CAPABILITIES AND LIMITATIONS

What GitMCP can and cannot do

Capabilities

Per-repository endpoints expose fetch_<repo>_documentation, search_<repo>_documentation, search_<repo>_code and fetch_url_content; the generic gitmcp.io/docs endpoint exposes fetch_generic_documentation, search_generic_documentation and search_generic_code and expects the model to name the repository.

Documented tools
  • fetch_url_content
  • fetch_generic_documentation
  • search_generic_documentation
  • search_generic_code
Limitations
  • Works with public GitHub repositories only; no issues, pull requests or writes
  • Documentation is picked in priority order: llms.txt, then an AI-optimised version, then README.md
  • The generic endpoint depends on the model correctly identifying the target repository
  • GitHub Pages sites are skipped when robots.txt opts out
REQUIREMENTS

What you need before using GitMCP

DeclaredNo credentialsNo credentials declared

The registry listing declares no required environment variables or authentication. This is declared metadata, not a verified install — the repository README is the authority.

Declared by Glama, last synced Oct 23, 2026. Not independently verified by MCP Toplist.

Runtime
None for most clients; Claude Desktop and a few others go through npx mcp-remote, which needs Node.js
Credentials
None; no authentication or signup
Also needed
Self-hosting is possible since the project is open source
INSTALLATION AND FIRST TASK

Connect GitMCP and confirm it works

  1. Add https://gitmcp.io/{owner}/{repo} as a remote MCP server in your client (or gitmcp.io/docs for any repository)
  2. For GitHub Pages sites use https://{owner}.gitmcp.io/{repo}
  3. Clients without remote support: run npx mcp-remote with that URL

Install configuration unavailable. No registry publishes a machine-readable install config for this server — follow the repository README.

First successful task

Connect https://gitmcp.io/idosal/git-mcp and ask the assistant what GitMCP does.

Expected: The assistant calls the fetch documentation tool and summarises the project's README.

ALTERNATIVES

When to choose another server

  • GitHub MCP Server#182

    You need to act on GitHub: issues, pull requests, private repositories.

  • Repomix#49

    You want full repository contents packed locally rather than searched remotely.

  • MCP GitHub Repository Server#40,960

    The repository is private and you can supply a token.

Compared side by side in GitHub MCP servers.

Other servers by idosal
View all idosal servers →
MAINTENANCE AND EVIDENCE

What changed, and when this was checked

First listed
Apr 4, 2025
Version history
Unavailable — no registry exposes versions and no release tags were found
Requirements evidence
Declared by Glama, last synced Oct 23, 2026. Not independently verified by MCP Toplist.
Profile checked
Oct 8, 2026 against README
Ranking data as of
Oct 23, 2026
Registry sightings

Do you maintain GitMCP? to correct or enrich this profile.

VERSIONS

Version information unavailable

The registries that list this server do not expose version metadata, and no release tags were found on the linked repository. MCP Toplist cannot say how, or whether, this server is versioned.

STANDING
#3,210of 151,616 active serversTop 5%

Ranks ahead of 148,406 of 151,616 servers on MCP Toplist.

Recent momentum
+463GitHub stars since Apr 27 (+6%)
BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: Top 5% of 151,616
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/glama%2Fidosal%2Fgit-mcp.svg)](https://mcptoplist.com/server/glama%2Fidosal%2Fgit-mcp)
HTML
<a href="https://mcptoplist.com/server/glama%2Fidosal%2Fgit-mcp"><img src="https://mcptoplist.com/badge/glama%2Fidosal%2Fgit-mcp.svg" alt="MCP Toplist: Top 5% of 151,616" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

FAQ

Frequently asked questions

Who maintains GitMCP?
GitMCP is maintained by idosal, which publishes 2 MCP servers tracked on MCP Toplist.
Is GitMCP listed on the Official MCP Registry?
GitMCP is not on the Official MCP Registry. It is listed on Glama, PulseMCP and mcp.so.
How many versions does GitMCP have?
Version information is unavailable for GitMCP: no registry that lists it exposes version metadata, and no release tags were found on its repository.
Where can I find the source code for GitMCP?
The source code for GitMCP is hosted at github.com/idosal/git-mcp.
Used in projects

Do you run this server?

Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.

EXPLORE