Mcp server for gitingest Python-based implementation.
129 stars
Python
Updated Nov 4, 2025
claude-desktop
git
github
gitingest
mcp
mcp-server
model-context-protocol
Documentation
Gitingest-MCP 
An MCP server for gitingest. This allows MCP clients like Claude Desktop, Cline, Cursor, etc to quickly extract information about Github repositories including
- Repository summaries
- Project directory structure
- File content
https://github.com/user-attachments/assets/c1fa596b-a70b-4d37-91d9-ea5e80284793
Table of Contents
- Installation
- Installing via Smithery
- Install via Github
- Installing Repo Manually
- Updating the MCP client configuration
- Debug
Installation
Installing via Smithery
- To install gitingest-mcp via Smithery:
bash
npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client claude --config "{}" # Claudebash
npx -y @smithery/cli@latest run @puravparab/gitingest-mcp --client cursor --config "{}" # Cursorbash
npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client windsurf --config "{}" # Windsurfbash
npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client cline --config "{}" # ClineInstall via Github
1. Add this to the MCP client config file
json
{
"mcpServers": {
"gitingest-mcp": {
"command": "/uvx",
"args": [
"--from",
"git+https://github.com/puravparab/gitingest-mcp",
"gitingest-mcp"
]
}
}
}Installing Repo Manually
1. Clone the repo
bash
git clone https://https://github.com/puravparab/Gitingest-MCP
cd Gitingest-MCP2. Install dependencies
bash
uv sync3. Add this to the MCP client config file
json
{
"mcpServers": {
"gitingest": {
"command": "/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with-editable",
"/gitingest_mcp",
"mcp",
"run",
"/gitingest-mcp/src/gitingest_mcp/server.py"
]
}
}
}5. If you have issues, follow this MCP server documentation
Updating the MCP client configuration
1. Add to Claude Desktop
Open config file in your IDE
bash
cursor ~/Library/Application\ Support/Claude/claude_desktop_config.jsonbash
code ~/Library/Application\ Support/Claude/claude_desktop_config.jsonDebug
1. Using mcp inspector
code
uv run mcp dev src/gitingest_mcp/server.pySimilar MCP
Based on tags & features
Trending MCP
Most active this week