Самый продвинутый MCP-сервер
Реализация сервера Model Context Protocol (MCP), которая интегрируется с gitingest для превращения любого репозитория Git в простой текстовый дайджест его кодовой базы.
Функции
- Простая интеграция с помощниками на основе искусственного интеллекта через протокол контекста модели
- Возможности анализа и приема репозитория Git
- Поддержка фильтрации файлов по размеру, шаблонам и ветвям
- Возвращает полную информацию о репозитории, включая сводки, структуру файлов и содержимое.
Использование
Параметры конфигурации
Добавьте следующую конфигурацию в настройки вашего AI-помощника, чтобы включить gitingest-mcp в качестве сервера MCP:
Установка PyPI
Установка GitHub
Локальная установка
API
Сервер предоставляет следующий инструмент:
ingest_git
Анализирует репозиторий Git и возвращает его содержимое в структурированном формате.
Параметры:
source
: URL-адрес репозитория Git или путь к локальному каталогуmax_file_size
(необязательно): максимально допустимый размер файла в байтах (по умолчанию: 10 МБ)include_patterns
(необязательно): Шаблон или набор шаблонов, указывающих файлы для включения (например, "*.md, src/")exclude_patterns
(необязательно): Шаблон или набор шаблонов, указывающих файлы для исключенияbranch
(необязательно): ветвь для клонирования и анализа (по умолчанию: «main»)
Возврат:
Строка, содержащая:
- Резюме репозитория
- Древовидная структура файлов
- Содержимое файлов репозитория
Ресурсы
- сайт gitingest: https://gitingest.com/
- Репозиторий gitingest: https://github.com/cyclotruc/gitingest
Лицензия
Подробную информацию смотрите в файле ЛИЦЕНЗИЯ .
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Самый продвинутый MCP-сервер
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityMCP 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 -1843TypeScript
- AsecurityFlicenseAqualityMCP 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 -6Python
- Python