
Как подключить MCP-сервер к Hermes Agent
Hermes Agent хранит MCP-серверы в ~/.hermes/config.yaml в разделе mcp_servers. Сервер добавляется командой hermes mcp add, из каталога через hermes mcp install или правкой файла.
Где лежит конфиг
~/.hermes/config.yamlLinux, macOS, WSL2, Termux$HERMES_HOME/config.yamlДругая папка данныхКак добавить сервер
Откройте файл командой hermes config edit. В mcp_servers локальному серверу нужны command, args и env, удалённому — url и headers. После правки выполните /reload-mcp в чате.
hermes mcp add <имя> --command npx --args -y пакет для локального сервера или hermes mcp add <имя> --url адрес --auth header для удалённого. Флаг --args ставьте последним.
hermes mcp без подкоманды открывает каталог одобренных Nous серверов, hermes mcp install deepwiki ставит сервер по имени.
В настройках приложения есть раздел MCP-серверов. Ссылка hermes://mcp/install открывает окно с готовым конфигом, сервер добавится после вашего подтверждения.
Как проверить и удалить
Готовые конфиги для Hermes Agent
Нажмите на сервер, чтобы раскрыть конфиг в формате Hermes Agent. Несколько серверов в одном файле соберёт конструктор mcp.json.
Playwright MCPДаёт агенту настоящий браузер
mcp_servers:
playwright:
command: "npx"
args: ["@playwright/mcp@latest"]
GitHub MCPПодключает агента к GitHub
mcp_servers:
github:
url: "https://api.githubcopilot.com/mcp/"
headers:
Authorization: "Bearer <GitHub PAT>"
Context7 MCPПодтягивает в контекст агента свежую документацию и примеры кода…
mcp_servers:
context7:
url: "https://mcp.context7.com/mcp"
headers:
Authorization: "Bearer <ключ Context7>"
Figma MCPПодключает агента к макетам Figma
mcp_servers:
figma:
command: "npx"
args: ["-y", "figma-developer-mcp", "--stdio"]
env:
FIGMA_API_KEY: "<ваш токен Figma>"
Chrome DevTools MCPДаёт агенту живой Chrome с инструментами DevTools
mcp_servers:
chrome-devtools:
command: "npx"
args: ["-y", "chrome-devtools-mcp@latest"]
Filesystem MCPОткрывает агенту доступ к файлам в папках, которые вы перечислили при…
mcp_servers:
filesystem:
command: "npx"
args: ["-y", "@modelcontextprotocol/server-filesystem", "/Users/username/Desktop", "/path/to/other/allowed/dir"]
Fetch MCPДаёт агенту читать веб-страницы
mcp_servers:
fetch:
command: "uvx"
args: ["mcp-server-fetch"]
Memory MCPДаёт агенту долгую память между чатами
mcp_servers:
memory:
command: "npx"
args: ["-y", "@modelcontextprotocol/server-memory"]
env:
MEMORY_FILE_PATH: "<полный путь>/memory.jsonl"
Supabase MCPПодключает агента к проектам Supabase
mcp_servers:
supabase:
url: "https://mcp.supabase.com/mcp"
Notion MCPЛокальный сервер Notion поверх Notion API
mcp_servers:
notion:
command: "npx"
args: ["-y", "@notionhq/notion-mcp-server"]
env:
NOTION_TOKEN: "ntn_<токен интеграции>"
Blender MCPСвязывает агента с запущенным Blender
mcp_servers:
blender:
command: "uvx"
args: ["mcp-for-blender"]
1С MCPПоказывает агенту метаданные и содержимое базы 1С:Предприятие
mcp_servers:
1c:
url: "http://<веб-сервер>/<имя публикации>/hs/mcp/"
headers:
Authorization: "Basic <логин и пароль пользователя 1С>"Ограничения
Удалённый сервер по умолчанию подключается через Streamable HTTP, для старых SSE-серверов нужна строка transport: sse.
Запрос с OAuth в браузере не дождётся автоматической перезагрузки конфига: она ждёт 30 секунд. Запустите hermes mcp login <имя> в отдельном терминале.
За один проход Hermes подключает не больше 4 серверов одновременно, остальные ждут своей очереди.
Уведомления об изменении промптов и ресурсов сервера Hermes пока не обрабатывает.
Если не работает
Сервер в конфиге, но ничего не загружается
Инструментов меньше, чем у сервера
Удалённый сервер отвечает 400 или 405
${VAR} in url/headers is not set in this profile's .env
Частые вопросы
Где в Hermes Agent настройки MCP?
Как передать токен удалённому серверу?
Как применить изменения без перезапуска?
Подходят ли конфиги из Cursor и Claude?
Источники: hermes-agent.nousresearch.com, hermes-agent.nousresearch.com, hermes-agent.nousresearch.com, hermes-agent.nousresearch.com, hermes-agent.nousresearch.com, github.com