GitMCP

GitMCP

Tools for interacting with Git repositories.

5 Tools

Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
match_common_libs_owner_repo_mappingMatch a library name to an owner/repo. Don't use it if you have an owner and repo already. Use this first if only a library name was provided. If found - you can use owner and repo to call other tools. If not found - try to use the library name directly in other tools.
fetch_generic_documentationFetch documentation for any GitHub repository by providing owner and project name
search_generic_documentationSemantically search in documentation for any GitHub repository by providing owner, project name, and search query. Useful for specific queries.
search_generic_codeSearch for code in any GitHub repository by providing owner, project name, and search query. Returns matching files. Supports pagination with 30 results per page.
fetch_generic_url_contentGeneric tool to fetch content from any absolute URL, respecting robots.txt rules. Use this to retrieve referenced urls (absolute urls) that were mentioned in previously fetched documentation.

Manual installation

You can install the MCP server using:

Installation for

Related servers