Reads a GitHub repository's structure and important files so an agent can quickly understand what it is about.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add git-ingest -- uvx --from git+https://github.com/adhikasp/mcp-git-ingest mcp-git-ingest~/.codex/config.toml
[mcp_servers.git-ingest]
command = "uvx"
args = ["--from", "git+https://github.com/adhikasp/mcp-git-ingest", "mcp-git-ingest"]
# codex mcp add git-ingest -- uvx --from git+https://github.com/adhikasp/mcp-git-ingest mcp-git-ingest~/.cursor/mcp.json
{
"mcpServers": {
"git-ingest": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/adhikasp/mcp-git-ingest",
"mcp-git-ingest"
]
}
}
}.vscode/mcp.json
{
"servers": {
"git-ingest": {
"type": "stdio",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/adhikasp/mcp-git-ingest",
"mcp-git-ingest"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"git-ingest": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/adhikasp/mcp-git-ingest",
"mcp-git-ingest"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"git-ingest": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/adhikasp/mcp-git-ingest",
"mcp-git-ingest"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"git-ingest": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/adhikasp/mcp-git-ingest",
"mcp-git-ingest"
]
}
}
}