logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Gitingest-MCP

Extract information about GitHub repositories, including repository summaries, project directory structures, and file contents.

Author

Gitingest-MCP logo

puravparab

MIT License

Quick Info

GitHub GitHub Stars 122
NPM Weekly Downloads 292
Tools 1
Last Updated 2026-02-19

Tags

githubgitgitingestinformation githubgit workflowgithub repositories

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

Gitingest-MCP MCP server

https://github.com/user-attachments/assets/c1fa596b-a70b-4d37-91d9-ea5e80284793

Table of Contents

Installation

Installing via Smithery

  • To install gitingest-mcp via Smithery:

    bash npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client claude --config "{}" # Claude bash npx -y @smithery/cli@latest run @puravparab/gitingest-mcp --client cursor --config "{}" # Cursor bash npx -y @smithery/cli@latest install @puravparab/gitingest-mcp --client windsurf --config "{}" # Windsurf bash 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

    json { "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 bash git clone https://https://github.com/puravparab/Gitingest-MCP cd Gitingest-MCP

  2. Install dependencies bash uv sync

  3. Add this to the MCP client config file

    json { "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 bash cursor ~/Library/Application\ Support/Claude/claude_desktop_config.json bash code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Debug

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

See Also

`