AI / Automation

Hermes Agent MCP на Mac: dev-инструменты (2026)

Hermes Agent MCP Mac инструменты разработки

Hermes Agent (Nous Research, MIT) подключает внешние инструменты через MCP — filesystem, GitHub, Codex — в ~/.hermes/config.yaml.

Примечание: ProxyMac публикует гайды по Mac; Hermes и MCP не привязаны к вендору. Команды по официальной MCP-документации (май 2026).

Зачем MCP в Hermes на Mac

Клиент: mcp_servers. Сервер: hermes mcp serve для Cursor.

Сначала: установка Hermes на Mac.

Архитектура MCP

КомпонентПутьРоль
Конфиг~/.hermes/config.yamlСерверы MCP
Секреты~/.hermes/.envКлючи

MCP

7 шагов настройки MCP на macOS

Шаг 1 — Проверка MCP-зависимостей

Стандартный install.sh включает MCP. Если hermes doctor предупреждает:

cd ~/.hermes/hermes-agent && uv pip install -e ".[mcp]"

Проверьте node --version и npx --version.

Шаг 2 — Filesystem для одного репозитория

В ~/.hermes/config.yaml добавьте mcp_servers.project_fs с реальным путём проекта:

npx -y @modelcontextprotocol/server-filesystem /Users/you/dev/my-app (не монтируйте весь $HOME).

Шаг 3 — GitHub из каталога

hermes mcp или hermes mcp install github — токен в ~/.hermes/.env, в чеклисте отключите опасные tools.

Шаг 4 — Опционально: preset Codex

Если codex в PATH: hermes mcp add codex --preset codex.

Шаг 5 — Белый список tools

Задайте tools.include и tools.prompts: false, чтобы регистрировались только нужные mcp_github_*.

Шаг 6 — Проверка в TUI

Запустите hermes, попросите список файлов в корне проекта. После правок YAML: /reload-mcp. OAuth — в новом терминале: hermes mcp login <server> (автоперезагрузка в сессии — 30 с).

Шаг 7 — Hermes для Cursor

Добавьте "command": "hermes", "args": ["mcp", "serve"] в MCP-конфиг клиента. Чтение без gateway; отправка требует hermes gateway — см. установку Hermes.

Сценарии

СценарийТранспортКонфиг
Репозиторийstdiofilesystem
GitHubstdiocatalog
Codexpresetcodex
LinearHTTPOAuth

stdio для локальной разработки; HTTP OAuth для Linear; Mac mini 24/7 — ограничьте stdio-процессы.

Устранение неполадок

MCP-сервер не подключается

Симптом: ошибки подключения, нет mcp_* tools в TUI.

Исправление: uv pip install -e ".[mcp]", затем hermes doctor. Проверьте YAML mcp_servers:.

Инструменты не появляются

Симптом: установка прошла, агент не вызывает MCP.

Причины: enabled: false, узкий tools.include, незавершённый OAuth. Запустите hermes mcp configure github когда сервер доступен.

OAuth на удалённом Mac (SSH)

Симптом: браузер на ноутбуке, Hermes на headless Mac.

Исправление: вставьте redirect URL или ssh -L; hermes mcp login в интерактивной SSH-сессии.

FAQ

Hermes заменяет MCP в Cursor?+
Нет. Hermes — клиент и сервер MCP (hermes mcp serve). Можно использовать Cursor для IDE и Hermes для каналов или mcp_servers для репозитория.
Как именуются MCP tools?+
Регистрация как mcp_<server>_<tool> (точки → подчёркивания). Опишите задачу на естественном языке — модель выберет tool.
Каталог безопасен?+
Записи в optional-mcps/ проходят PR-ревью, но install запускает upstream bootstrap. Читайте source: в manifest перед продакшеном.
Параллельные вызовы?+
Да, с supports_parallel_tool_calls: true на сервер — только для read-only или без конфликтов записи.
Как обновить?+
Каталог не обновляется сам. После hermes update снова hermes mcp install <name>; новые tools — через hermes mcp configure.

Посмотреть цены