Skip to main content
Glama

gitingest

Access Git repository data by automatically ingesting content from specified repositories to retrieve summaries, file structures, or full content for analysis.

Instructions

Access Git repository data with automatic ingestion as needed

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
repo_uriYesURL or local path to the Git repository
resource_typeNoType of data to retrieve (default: summary)
max_file_sizeNoMaximum file size in bytes (default: 10MB)
include_patternsNoComma-separated fnmatch-style glob patterns (e.g., 'src/module/*.py', 'docs/file.md').
exclude_patternsNoComma-separated fnmatch-style glob patterns (e.g., 'tests/*', '*.tmp').
branchNoSpecific branch to analyze
outputNoFile path to save the output to
max_tokensNoMaximum number of tokens to return (1 token = 4 characters). If set, response will be truncated.
Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mattdepaolis/mattdepaolis-gitingest-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server