Использование MCP с Hermes

Model Context Protocol (MCP) — это открытый стандарт, позволяющий ИИ-агентам безопасно подключаться к внешним источникам данных и инструментам. В этом руководстве вы узнаете, как использовать MCP-серверы для расширения возможностей Hermes.

Обзор

Интеграция с MCP превращает Hermes из изолированного чат-бота в мощного ассистента, способного работать с вашими репозиториями Git, базами данных, документацией в Notion или данными в Google Drive — везде, где есть MCP-сервер.

Шаг 1: Установите MCP-сервер

Существует множество готовых MCP-серверов. Вы можете найти их в официальных реестрах или на GitHub. Установите нужный сервер согласно его инструкциям.

Шаг 2: Подключитесь к Hermes

Для подключения MCP-сервера к Hermes добавьте соответствующие настройки в файл ~/.hermes/mcp_config.json:

{
"mcpServers": {
"my-server": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-everything"]
}
}

}

Шаг 3: Начните использовать сервер

Запустите Hermes с флагом --toolsets mcp:

hermes chat --toolsets mcp

Теперь вы можете обращаться к ресурсам и инструментам, предоставляемым вашим MCP-сервером, прямо из чата. Например, если вы подключили GIT-сервер, вы можете попросить: «Покажи мне последние коммиты в этом репозитории».

Полный справочник по возможностям MCP в Hermes доступен в разделе Функции: MCP.