hermes mcp & /reload-mcp în Hermes Agent CLI

Configurează și reîncarcă la cald serverele Model Context Protocol pentru conectare la date externe.

Sintaxă & invocare
hermes mcp [list | test | add] sau /reload-mcp în chat

Ce face

Hermes suportă nativ standardul Model Context Protocol (MCP), permițându-i să se conecteze la servere externe de unelte: baze de date PostgreSQL / SQLite, sisteme de fișiere, GitHub, Jira, servere de căutare Brave sau servicii cloud.

Comanda /reload-mcp reîncarcă configurațiile din config.yaml fără a fi nevoie să repornești sesiunea interactivă sau să pierzi contextul curent.

Sintaxă

hermes mcp [list | test | add] sau /reload-mcp în chat

Opțiuni și parametri

Parametru Explicație
list Afișează toate serverele MCP configurate și uneltele pe care le expun.
test Testează conectivitatea și handshake-ul cu un server MCP specific.
/reload-mcp Reîncarcă conexiunile MCP la cald direct din sesiunea de chat.

Exemple practice

Exemplul 1: Listarea serverelor MCP și a uneltelor disponibile

Verificăm serverele de baze de date și Git conectate via MCP.

hermes mcp list

Rezultat consolă:

Servere MCP configurate (2 active):
1. postgres-db (transport: stdio, comandă: npx -y @modelcontextprotocol/server-postgres)
   Unelte: query_db, list_tables, describe_table
2. github (transport: stdio, comandă: npx -y @modelcontextprotocol/server-github)
   Unelte: create_pr, get_issue, list_commits
Stare: Conexiuni sănătoase, 8 unelte disponibile.

Bune practici și recomandări

  • Poți adăuga un server MCP nou editând secțiunea mcp_servers din ~/.hermes/config.yaml.
  • Dacă un server MCP răspunde lent sau a crăpat, rulează /reload-mcp pentru a recrea procesul copil.

Comenzi înrudite

  • hermes-learn: Comandă asociată din ecosistemul Hermes Agent.
  • hermes-doctor: Comandă asociată din ecosistemul Hermes Agent.