MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2025 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. mcp-git-ingest

mcp-git-ingest

GitHub

The MCP Git Ingest repository provides a Model Context Protocol server that reads GitHub repository structures and important files, offering tools to analyze directory structure and file contents for code understanding.

280
6

MCP Git Ingest

A Model Context Protocol (MCP) server designed to read GitHub repository structures and important files. It is inspired by gitingest.

Configuration

The configuration section provides a JSON snippet demonstrating how to set up the mcp-git-ingest server. It specifies the command to execute (uvx) and the arguments needed to install and run the server from the GitHub repository.

Usage

The usage section illustrates how to use the server with mcp-client-cli. It shows an example of using the llm read command to analyze a GitHub repository. The server provides two main tools: github_directory_structure to return a tree-like representation of a repository's directory structure, and github_read_important_files to read and return the contents of specified files in a repository. The technical implementation involves cloning the repository, generating a directory tree, reading specified files, and cleaning up temporary directories. It uses fastmcp for the MCP server and gitpython for Git operations.

Repository

AD
adhikasp

adhikasp/mcp-git-ingest

Created

December 15, 2024

Updated

March 27, 2025

Language

Python

Category

Developer Tools