mcp-git-ingest logo

mcp-git-ingestТози инструмент дава възможност на асистентите за AI да изклучат каквато и да е публична GitHub репозитория. Створява ясна картина на каталоговото разпределение и изчита конкретни файлове с изрично съобщение. Всички клоняне и чистка на временно файлове са

(0)
Daniel NikulshynПрегледано от Daniel Nikulshyn·Актуализирано юли 2026 г.

Преглед

Программата MCP Git Ингестиране е сървер по протокол на моделен контекст, проектирана да помага да се четат структури на репозиторието GitHub и важни файла. Тя предоставя две основни инструменти: `github_directory_structure` и `github_read_important_files`. Първият от тях връща представяне в вид хръшо оцветена гранка на директорната структура на репозитория, докато последният чете и връща съдържанието на споменатите файла. Инструментът е създаден с използването на `fastmcp` за създаване на сървер MCP и `gitpython` за операции с репозиторий Git. Той притежава характеристики като deterministic създаване на времско директории, Unicode представяне на хръшооцветена гранка, и събиране на файлове с обяснение на грешките. MCP Git Ингестиране може да се извършва като инструмент на командния линейник чрез `mcp-git-ingest` и е конфигуриран чрез `pyproject.toml`. Той е проектиран да дава един robust и flexible начин за програмиеното изчерпване и четене на репозиториите на GitHub.

Ключови функции

  • github_directory_structure: Връща една дърво-podobна репрезентация на каталоговото разпределение на репозиторията
  • github_read_important_files: Чете и връща съдържанието на специфични файлове в репозитория
  • Automatic cloning and temporary file cleanup
  • Error handling for repository cloning and file reading
  • Deterministic temporary directory creation

Цени

Модел
Free
Категория
Сервери MCP
Оценка
Все още няма отзиви

Случаи на употреба

Изследване на GitHub репозиторий

Използвайте mcp-git-ingest за извличане на каталоговото разпределение на публичен GitHub репозиторий и анализ на съдъранието му.

Четене на конкретни файлове

Използвайте mcp-git-ingest за четене на specific файлове от GitHub репозиторий, като съдържание съвместно на README или основния файл.

Плюсове и минуси

Плюсове

  • Робуст и флексибилен инструмент за програмирано изследване и четене на GitHub репозитории
  • Efficient cloning and cleanup mechanism
  • Error handling for repository cloning and file reading
  • Еднакви особености като детерминираща създаване на каталог с временно файлове и иерархична представа на каталоговото разпределение

Минуси

  • Необходим Python 3.8+
  • Зависи от fastmcp за функциялитетите на MCP сървъра

Отзиви

Влез, за да оставиш отзив.

Все още няма отзиви. Бъди първи!

Въпроси

What dependencies must be installed to run the MCP server?

The tool depends on `fastmcp` for the Model Context Protocol server and `gitpython` for Git operations, both of which must be available in the Python environment.

Asked by Malik Rasheed · Jul 22, 2025

Can I use mcp-git-ingest to read only specific files from a repo?

Yes, the `github_read_important_files` tool lets you specify file paths, and it will return the contents of those files while handling any read errors gracefully.

Asked by Carmela Esposito · Jul 14, 2025

How does the tool handle temporary files after cloning a repository?

After cloning, mcp-git-ingest creates a deterministic temporary directory for the repository and automatically cleans it up when the operation completes, ensuring no residual files remain.

Asked by Zeynep Aydin · Jun 21, 2025

What versions of Python does mcp-git-ingest support?

mcp-git-ingest requires Python 3.8 or newer to run. Older Python versions will not be compatible with its dependencies.

Asked by Nils Johansson · Jun 21, 2025

Задай въпрос

Алтернативи на Сервери MCP

Playwright MCP interface preview
Playwright MCPСервери MCP

Апачна MCP-сървър, която позволява на LLM да управляват реални браузъри чрез Playwright и съкращения на достъпността

4.8 (6)
Free
Pydantic AI interface preview
Pydantic AIСервери MCP

Питонски агентски рамка от Pydantic тима за създаване на търсими GenAI приложения.

4.8 (6)
Free
Cognee interface preview
CogneeСервери MCP

Помагащ слой на памет, адаптиращ се във времето, който помага на АИ агенти да учат в рамките на контекста.

4.8 (5)
Free
Inbox Zero interface preview
Inbox ZeroСервери MCP

АИ помощник за електронна поща, което организира, изготвя отговори и Ви помага да постигнете бяло поле в своя инбокс по-бързо.

4.8 (4)
Free
Screenpipe interface preview
ScreenpipeСервери MCP

Отворен-кодова 24/7 локална захват на екрана и аудио за създаване на приложения на AI с контекст-определени

4.8 (4)
Free
AgentKit interface preview
AgentKitСервери MCP

Библиотека за TypeScript за изграждане и оркестриране на агенти за AI със сърцевина, памет и многозадачни потоци на работа.

4.5 (4)
Free
onchain-mcp logo
onchain-mcpСервери MCP

Представят банковският наличен API за MCP

(0)
26Free
markitdown logo
markitdownСервери MCP

Python инструмент за преобразуване на файлове и офис документи в Markdown.

(0)
23Free