Hermes-Agent mit MCP, starte mit einem kleinen, aber klaren Server, verbinde nicht ein Dutzend auf einmal. Die Idee des offiziellen MCP-Leitfadens ist, den MCP-Server unter die mcp_servers des ~/.hermes/config.yaml zu schreiben und Include/Exclude zur Steuerung des Toolface zu verwenden.
Grundstruktur
mcp_servers: github: command: npx args: ["-y", "@modelcontextprotocol/server-github"] env: GITHUB_PERSONAL_ACCESS_TOKEN: "ghp_xxx"Sicherheitsvorschriften, die Anfänger einhalten müssen
- Öffne nur die Werkzeuge, die du wirklich brauchst.
- Priorisieren Sie die
includeWhitelist und öffnen Sie sie standardmäßig nicht. - Der Schlüssel gibt nur die Mindestberechtigungen an, die dieser MCP-Server benötigt.
- Spiele
/reload-mcpoder starte Hermes neu, nachdem du fertig bist.
Mit einem Wort: MCP bedeutet, externe Werkzeuge zu Hermes hinzuzufügen, und das erste Prinzip ist, weniger zu öffnen, die Whitelist und die geringste Privilegien zu machen.
Offizielle Open-Source-Adresse: https://github.com/NousResearch/hermes-agent; Offizieller Dokumenteneintrag: https://hermes-agent.nousresearch.com/.