idosal/git-mcp
git-mcp is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of git-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
GitMCP is a free, open-source, remote Model Context Protocol (MCP) server that transforms GitHub projects into documentation hubs, enabling AI tools to access up-to-date documentation and code.
Try git-mcp with chat:
Tools
Functions exposed to the LLM to take actions
match_common_libs_owner_repo_mapping
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_generic_documentation
Fetch documentation for any GitHub repository by providing owner and project name
search_generic_documentation
Semantically search in documentation for any GitHub repository by providing owner, project name, and search query. Useful for specific queries.
search_generic_code
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.
fetch_generic_url_content
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.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client