
MCP Git Ingest
The Mcp Git Ingest server provides tools to inspect and read GitHub repositories by exposing two capabilities: `github_directory_structure` for generating tree-like visualizations of a repository's file structure and `github_read_important_files` for retrieving the contents of specified files. It solves the problem of efficiently understanding a remote GitHub repository's layout and contents without requiring local cloning or manual exploration, by handling repository cloning, file traversal, and cleanup operations automatically.
- GitHub stars
- 306
- tools
- 2
- last updated
- Jan 30, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
github_directory_structureReturns a tree-like representation of a repository's directory structure
Returns a tree-like representation of a repository's directory structure
No parameter schema in public metadata yet.
github_read_important_filesReads and returns the contents of specified files in a repository
Reads and returns the contents of specified files in a repository
No parameter schema in public metadata yet.
Sponsors
Readme
MCP Git Ingest
A Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.
Inspired by gitingest.
Configuration
{
"mcpServers": {
"mcp-git-ingest": {
"command": "uvx",
"args": ["--from", "git+https://github.com/adhikasp/mcp-git-ingest", "mcp-git-ingest"],
}
}
}
Security
git_read_important_files only reads files inside the clone it just made:
Details
- Repository
- github.com/adhikasp/mcp-git-ingest
- Category
- Developer Tools