homebrew mcp homebrew mcp логотип

Site https://github.com/jeannier/homebrew-mcp
Price Бесплатный доступ
Main Directions IT-операции и кибербезопасность, МСР для DevOps

Homebrew MCP — это MCP-сервер, предоставляющий AI-ассистентам полный контроль над пакетным менеджером Homebrew. Он позволяет моделям искать, устанавливать, обновлять и анализировать программные пакеты (формулы и каски) прямо из интерфейса чата, автоматизируя рутинные задачи управления ПО на macOS.

Ключевые особенности:

Управление жизненным циклом пакетов: Сервер реализует полный набор операций Homebrew — от поиска (search) и установки (install) до обновления (upgrade) и удаления (uninstall), позволяя AI-ассистенту администрировать ПО без участия пользователя.

Глубокая аналитика зависимостей: Инструменты deps и uses позволяют модели анализировать дерево зависимостей любого пакета в обоих направлениях, что критически важно для понимания влияния обновлений и решения конфликтов.

Мониторинг состояния системы: Команда doctor дает AI-ассистенту возможность проверить здоровье всей экосистемы Homebrew, выявить битые ссылки и проблемы конфигурации для превентивной диагностики.

Управление сервисами и репозиториями: Включает команды для управления фоновыми службами (services) и сторонними репозиториями-тапами (tap/untap), покрывая практически все сценарии работы с Homebrew.

Для кого: Ориентирован на разработчиков и системных администраторов, использующих macOS, которые хотят делегировать AI-ассистенту рутинные операции по настройке и поддержанию среды разработки, установке инструментов и диагностике проблем с пакетами.

Сценарии использования:

Настройка окружения по голосовому запросу: Разработчик просит Claude: “Установи мне все нужные инструменты для Python-разработки, включая poetry, pyenv, ruff и ipython”. Ассистент ищет, проверяет наличие и последовательно устанавливает пакеты.

Решение конфликтов зависимостей: При возникновении ошибки version mismatch AI-агент может проанализировать зависимости проблемного пакета через deps, найти источник конфликта и предложить обновить или переустановить нужные компоненты.

Массовое обновление с предварительным аудитом: Перед запуском brew upgrade AI-ассистент по запросу пользователя проверяет список устаревших пакетов (outdated), анализирует их зависимости и возможные несовместимости, а затем выполняет обновление.

Диагностика неисправностей: Пользователь сообщает о проблеме с Homebrew, и AI через doctor получает полный диагностический отчет, на основе которого сразу предлагает команды для исправления, такие как очистка кэша или перелинковка файлов.

Цены и доступность: Проект с открытым исходным кодом под лицензией MIT, доступен бесплатно. Устанавливается через npm install или запускается через npx. Для работы требует установленного Homebrew на macOS. Тарифных планов не предусмотрено.

Free access to Chat GPT and other neural networks

Open Chat →