puravparab

Gitingest-MCP

Community puravparab
Updated

Gitingest MCP server that provides Github repository info including file content, directory structure and other metadata

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
    • Install via Github
    • Installing Repo Manually
    • Updating the MCP client configuration
  • Debug

Installation

Installing via Smithery

  • To install gitingest-mcp via Smithery:

    	npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client claude --config "{}" # Claude
    
    	npx -y @smithery/cli@latest run @puravparab/gitingest-mcp --client cursor --config "{}" # Cursor
    
    	npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client windsurf --config "{}" # Windsurf
    
    	npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client cline --config "{}" # Cline
    

Install via Github

  1. Add this to the MCP client config file

    	{
    		"mcpServers": {
    			"gitingest-mcp": {
    				"command": "<path to uv>/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-MCP
    
  2. Install dependencies

    	uv sync
    
  3. Add this to the MCP client config file

    	{
    		"mcpServers": {
    			"gitingest": {
    				"command": "<path to uv>/uv",
    				"args": [
    					"run",
    					"--with",
    					"mcp[cli]",
    					"--with-editable",
    					"<path to gitingest-mcp project>/gitingest_mcp",
    					"mcp",
    					"run",
    					"<path to gitingest-mcp project>/gitingest-mcp/src/gitingest_mcp/server.py"
    				]
    			}
    		}
    	}
    
  4. 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.json
    
    	code ~/Library/Application\ Support/Claude/claude_desktop_config.json
    

Debug

  1. Using mcp inspector
    	uv run mcp dev src/gitingest_mcp/server.py
    

MCP Server · Populars

MCP Server · New

    sjkim1127

    Reversecore_MCP

    A security-first MCP server empowering AI agents to orchestrate Ghidra, Radare2, and YARA for automated reverse engineering.

    Community sjkim1127
    sebringj

    Autonomo MCP

    Tired of 'it works' lies? Autonomo MCP makes your AI prove it—on real hardware, right in your editor.

    Community sebringj
    softerist

    Heuristic MCP Server

    Enhanced MCP server for semantic code search with call-graph proximity, recency ranking, and find-similar-code. Built for AI coding assistants.

    Community softerist
    arm

    Arm MCP Server

    Arm's MCP server

    Community arm
    bobmatnyc

    MCP Vector Search

    CLI-first semantic code search with MCP integration. Modern, fast, and intelligent code search powered by ChromaDB and AST parsing.

    Community bobmatnyc