Back
GitMCP
Tools for interacting with Git repositories.
5 Tools
Version 4.43 or later needs to be installed to add the server automatically
Use cases
Match 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 documentation for any GitHub repository by providing owner and project name
Semantically search in documentation for any GitHub repository by providing owner, project name, and search query. Useful for specific queries.
Search for code in any GitHub repository by providing owner, project name, and search query. Returns matching files. Supports pagination with 30 results per page.
Generic 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.
About
Docs: https://gitmcp.io/docs
Provides detailed type information from .NET projects including assembly exploration, namespace discovery, type reflection, and NuGet integration for AI coding agents.
JVM dependency intelligence for any build tool using Maven Central Repository. Includes Context7 integration for upgrade documentation and guidance.
Educational Python refactoring assistant that provides guided suggestions for AI assistants.