MCP Server for reading and analyzing GitHub repositories with LLMs. Directly relevant as an MCP Server for version control data.
Loading more......
A specialized MCP server for in-depth analysis of git repositories, offering tools for branch overview, time period analysis, file changes, and merge recommendations. Directly relevant as an advanced MCP server for git repository analytics.
MCP Server for direct Git repository operations such as reading, searching, and analyzing local repositories. Example of a local Git MCP Server.
A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup. Demonstrates MCP server use for codebase analysis.
A server wrapping the code2flow tool as an MCP service, enabling AI applications to generate and access code call graphs using a standardized protocol. Directly demonstrates MCP server integration.
A Node.js MCP server that allows browsing Git repositories, providing tools to view directory structures and read important files through the Model Context Protocol. Directly relevant as a practical MCP server for repository exploration.
A Model Context Protocol server that enables Large Language Models to interact with Git repositories via a robust API for repository management, file staging, committing, and branch operations. Directly relevant as an MCP server for git repository operations.
Source: https://github.com/adhikasp/mcp-git-ingest
Category: repository-code-analysis-mcp-servers
Tags: mcp, git, repository, code-analysis, ai-integration
mcp-git-ingest is a Model Context Protocol (MCP) server designed for reading and analyzing GitHub repositories, particularly to support version control data analysis with LLMs (Large Language Models). It enables programmatic exploration of repository structures and the extraction of key files.
fastmcp for creating the MCP server interface.gitpython to clone and interact with repositories.pyproject.toml.clone_repo(repo_url): Clones a repository into a deterministic temporary directory.get_directory_tree(path): Recursively generates a visual directory tree.github_directory_structure(repo_url): Combines cloning and directory tree generation.github_read_important_files(repo_url, file_paths): Reads and returns the contents of specified files.fastmcp, gitpython, Python 3.8+.No pricing information is provided; mcp-git-ingest is open source under the MIT license.