code2prompt-mcp
Сервер MCP, который генерирует контекстные подсказки из кодовых баз, что упрощает для помощников на базе искусственного интеллекта понимание и работу с вашими репозиториями кода.
О
code2prompt-mcp использует высокопроизводительную библиотеку Rust code2prompt-rs для анализа кодовых баз и создания структурированных сводок. Она помогает сократить разрыв между вашим кодом и языковыми моделями, извлекая соответствующий контекст в формате, оптимизированном для потребления ИИ.
Related MCP server: Kodit
Установка
В этом проекте для управления зависимостями используется Rye , убедитесь, что он у вас установлен.
Чтобы установить необходимые зависимости и собрать модуль в локальной среде, выполните:
# Clone the repository
git clone https://github.com/odancona/code2prompt-mcp.git
cd code2prompt-mcp
# Install dependencies with Rye
rye buildОн установит все необходимые зависимости, указанные в файле pyproject.toml в каталоге .venv .
Использование
Запустите MCP-сервер:
rye run python code2prompt_mcp.mainЛицензия
Лицензия MIT. Подробную информацию см. в файле LICENSE.
Разработка
Для тестирования вы можете использовать MCP Inspector:
npx @modelcontextprotocol/inspector python -m code2prompt_mcp.main