gitingest-mcp
Mcp server for gitingest Python-based implementation.
Documentation
Gitingest-MCP !smithery badge
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
- To install gitingest-mcp via Smithery:
npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client claude --config "{}" # Claudenpx -y @smithery/cli@latest run @puravparab/gitingest-mcp --client cursor --config "{}" # Cursornpx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client windsurf --config "{}" # Windsurfnpx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client cline --config "{}" # ClineInstall via Github
1. Add this to the MCP client config file
{
"mcpServers": {
"gitingest-mcp": {
"command": "/uvx",
"args": [
"--from",
"git+https://github.com/puravparab/gitingest-mcp",
"gitingest-mcp"
]
}
}
}Installing Repo Manually
1. Clone the repo
git clone https://https://github.com/puravparab/Gitingest-MCP
cd Gitingest-MCP2. Install dependencies
uv sync3. Add this to the MCP client config file
{
"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
cursor ~/Library/Application\ Support/Claude/claude_desktop_config.jsoncode ~/Library/Application\ Support/Claude/claude_desktop_config.jsonDebug
1. Using mcp inspector
uv run mcp dev src/gitingest_mcp/server.pyFrequently asked questions
What is gitingest-mcp?
gitingest-mcp is Mcp server for gitingest Python-based implementation.
How do I install gitingest-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is gitingest-mcp open source?
Yes — it is hosted on GitHub at https://github.com/puravparab/Gitingest-MCP and has 129 stars.
Related MCP tools
A middleware to provide an openAI compatible endpoint that can call MCP tools Python-based implementation. Trusted by 800+ developers.
Shell and coding agent on claude desktop app for the Model Context Protocol. Enhance AI assistants with powerful integrations. Python-based implementation.
This MCP server allows Claude and other AI assistants to access your LinkedIn. Scrape LinkedIn profiles and companies, get your recommended jobs, and perform...
A MCP (Model Context Protocol) server for interacting with dbt. Python-based implementation.
A text-based user interface (TUI) client for interacting with MCP servers using Ollama. Features include multi-server, dynamic model switching, streaming res...
Biomedical Model Context Protocol Python-based implementation.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP