Agent Hermes avec MCP, commence avec un serveur petit mais clair, ne connecte pas une douzaine en même temps. L’idée donnée par le guide officiel MCP est d’écrire le serveur MCP sous le mcp_servers du ~/.hermes/config.yaml et d’utiliser inclure/exclure pour contrôler la police d’outil.
Structure de base
mcp_servers: github: command: npx args: ["-y", "@modelcontextprotocol/server-github"] env: GITHUB_PERSONAL_ACCESS_TOKEN: "ghp_xxx"Des restrictions de sécurité que les débutants doivent respecter
- N’ouvrez que les outils dont vous avez vraiment besoin.
- Priorisez la liste blanche
includeet ne l’ouvrez pas par défaut. - La clé ne donne que les permissions minimales requises par ce serveur MCP.
- Faites
/reload-mcpou redémarrez Hermès une fois que vous avez terminé.
En un mot : MCP consiste à ajouter des outils externes à Hermès, et le premier principe est d’ouvrir moins, de lister des listes blanches et de minimiser les privilèges.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.