- Home
- MCP servers
- Gitingest
Gitingest
- python
8
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"narumiruna-gitingest-mcp": {
"command": "uvx",
"args": [
"gitingestmcp@latest"
]
}
}
}You run a lightweight MCP server that integrates with Git repositories to produce a concise, structured digest of code. It ingests repository data, analyzes files, and returns a summary, a tree-like file structure, and content suitable for feeding AI assistants or other automation workflows.
How to use
You connect an MCP client to the gitingest MCP Server, then invoke its ingestion tool to analyze a Git repository or local directory. The server returns a structured digest that includes a repository summary, the file tree, and the repository’s file contents. Use this to provide AI agents with context about a codebase, enabling tasks like summarization, search, or selective content retrieval.
How to install
Prerequisites you need before installing: a supported runtime (Node or Python tooling as described below) and internet access to fetch the MCP server packages.
Step 1: Install or prepare the MCP runner you will use to start the server.
Step 2: Install the MCP server using one of the provided options.
Configuration options
{
"mcpServers": {
"gitingestmcp": {
"command": "uvx",
"args": ["gitingestmcp@latest"]
}
}
}
{
"mcpServers": {
"gitingestmcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/narumiruna/gitingest-mcp",
"gitingestmcp"
]
}
}
}
{
"mcpServers": {
"gitingestmcp": {
"command": "uv",
"args": [
"run",
"--directory",
"/home/<user>/workspace/gitingest-mcp",
"gitingestmcp"
]
}
}
}
Available tools
ingest_git
Analyzes a Git repository and returns its content in a structured format, including a repository summary, a tree-like file structure, and the file contents.