Data as of

GitMCP Alternatives: 4 MCP Servers Like GitMCP

GitMCP turns public GitHub repositories and GitHub Pages projects into documentation sources for AI assistants. It offers repository-specific endpoints or a dynamic server for retrieving docs, searching code, and following referenced content.

GitMCP alternatives compared

GitMCP is a remote documentation integration for public GitHub projects and GitHub Pages sites. It lets an assistant fetch primary documentation, search relevant passages, follow links mentioned in documentation, and search repository code. The intent is to ground answers about libraries and implementations in source material rather than relying entirely on the model's prior knowledge. Users can connect to a particular repository for focused access or choose a generic endpoint that selects a repository for each request. The README explains that the generic route offers flexibility but depends on identifying the intended project correctly.

Ranked by shared tags × quality; ties: quality, non-monorepo stars, slug.

GitMCP setup notes

  • GitMCP's example uses sse, while its catalog transports are stdio; use the example's connection type.

Why switch from GitMCP

1. Context7

GitMCP and Context7 have no exact tool-name overlap in their recorded lists. Context7 lists 2 names absent from GitMCP, including query-docs, resolve-library-id. Moving from GitMCP to Context7 would also mean rechecking workflows using fetch__documentation, fetch_generic_documentation, fetch_url_content, which appear only in GitMCP's list. GitMCP and Context7 both list node / stdio. GitMCP is listed under Apache-2.0, versus MIT for Context7. Context7's repository has 54,755 more stars than GitMCP (63,226 versus 8,471). Last pushes: GitMCP 2026-05-08; Context7 2026-10-17.

Context7 overlaps GitMCP on: coding-agents, documentation.

2. Serena

GitMCP and Serena have no exact tool-name overlap in their recorded lists. Serena lists 6 names absent from GitMCP, including execute_shell_command, find_file, list_dir. Moving from GitMCP to Serena would also mean rechecking workflows using fetch__documentation, fetch_generic_documentation, fetch_url_content, which appear only in GitMCP's list. GitMCP records node; Serena records python. GitMCP and Serena both list stdio. GitMCP is listed under Apache-2.0, versus MIT for Serena. Serena's repository has 21,880 more stars than GitMCP (30,351 versus 8,471). Last pushes: GitMCP 2026-05-08; Serena 2026-10-15.

Serena overlaps GitMCP on: coding-agents.

3. DevDocs by CyberAGI

GitMCP and DevDocs by CyberAGI have no exact tool-name overlap in their recorded lists. DevDocs by CyberAGI lists 2 names absent from GitMCP, including Section Access Tool, Table Of Contents Tool. Moving from GitMCP to DevDocs by CyberAGI would also mean rechecking workflows using fetch__documentation, fetch_generic_documentation, fetch_url_content, which appear only in GitMCP's list. GitMCP and DevDocs by CyberAGI both list node / stdio / Apache-2.0. DevDocs by CyberAGI's repository has 6,363 fewer stars than GitMCP (2,108 versus 8,471). Last pushes: GitMCP 2026-05-08; DevDocs by CyberAGI 2026-02-04.

DevDocs by CyberAGI overlaps GitMCP on: documentation.

4. Code Index MCP

GitMCP and Code Index MCP have no exact tool-name overlap in their recorded lists. Code Index MCP lists 13 names absent from GitMCP, including build_deep_index, check_temp_directory, clear_settings. Moving from GitMCP to Code Index MCP would also mean rechecking workflows using fetch__documentation, fetch_generic_documentation, fetch_url_content, which appear only in GitMCP's list. GitMCP records node; Code Index MCP records python. GitMCP and Code Index MCP both list stdio. GitMCP is listed under Apache-2.0, versus MIT for Code Index MCP. Code Index MCP's repository has 7,468 fewer stars than GitMCP (1,003 versus 8,471). Last pushes: GitMCP 2026-05-08; Code Index MCP 2026-07-27.

Code Index MCP overlaps GitMCP on: code-search.