GitMCP
Rank #3,210glama/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.
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.
- 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
What GitMCP can and cannot do
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.
- fetch_url_content
- fetch_generic_documentation
- search_generic_documentation
- search_generic_code
- 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
What you need before using GitMCP
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
Connect GitMCP and confirm it works
- Add https://gitmcp.io/{owner}/{repo} as a remote MCP server in your client (or gitmcp.io/docs for any repository)
- For GitHub Pages sites use https://{owner}.gitmcp.io/{repo}
- 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.
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.
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.
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
- Glama ↗listed since Apr 26, 2026 · still listed
- PulseMCP ↗listed since Jun 4, 2026 · still listed
- mcp.so ↗listed since Jun 4, 2026 · still listed
Do you maintain GitMCP? to correct or enrich this profile.
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.
Ranks ahead of 148,406 of 151,616 servers on MCP Toplist.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/glama%2Fidosal%2Fgit-mcp)<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.
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.
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.