Gitingest MCP Server

Integrations

  • Analyzes Git repositories and transforms them into structured text digests, supporting filtering by file size, patterns, and branches to help AI assistants understand codebases.

  • Enables ingestion of GitHub repositories, extracting repository summaries, file structures, and content to provide comprehensive codebase insights.

  • Supports installation through PyPI, allowing the server to be easily integrated with AI assistants via package management.

Самый продвинутый MCP-сервер

Реализация сервера Model Context Protocol (MCP), которая интегрируется с gitingest для превращения любого репозитория Git в простой текстовый дайджест его кодовой базы.

Функции

  • Простая интеграция с помощниками на основе искусственного интеллекта через протокол контекста модели
  • Возможности анализа и приема репозитория Git
  • Поддержка фильтрации файлов по размеру, шаблонам и ветвям
  • Возвращает полную информацию о репозитории, включая сводки, структуру файлов и содержимое.

Использование

Параметры конфигурации

Добавьте следующую конфигурацию в настройки вашего AI-помощника, чтобы включить gitingest-mcp в качестве сервера MCP:

Установка PyPI
{ "mcpServers": { "gitingestmcp": { "command": "uvx", "args": ["-U", "gitingestmcp"] } } }
Установка GitHub
{ "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" ] } } }

API

Сервер предоставляет следующий инструмент:

ingest_git

Анализирует репозиторий Git и возвращает его содержимое в структурированном формате.

Параметры:
  • source : URL-адрес репозитория Git или путь к локальному каталогу
  • max_file_size (необязательно): максимально допустимый размер файла в байтах (по умолчанию: 10 МБ)
  • include_patterns (необязательно): Шаблон или набор шаблонов, указывающих файлы для включения (например, "*.md, src/")
  • exclude_patterns (необязательно): Шаблон или набор шаблонов, указывающих файлы для исключения
  • branch (необязательно): ветвь для клонирования и анализа (по умолчанию: «main»)
Возврат:

Строка, содержащая:

  1. Резюме репозитория
  2. Древовидная структура файлов
  3. Содержимое файлов репозитория

Ресурсы

Лицензия

Подробную информацию смотрите в файле ЛИЦЕНЗИЯ .

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Самый продвинутый MCP-сервер

  1. Функции
    1. Использование
      1. Параметры конфигурации
    2. API
      1. ingest_git
    3. Ресурсы
      1. Лицензия

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          MCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.
          Last updated -
          18
          4
          1
          TypeScript
        • A
          security
          F
          license
          A
          quality
          MCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.
          Last updated -
          6
          Python

        View all related MCP servers

        ID: w4486fnhds