Hermes AgentはMCPに接続した後、ツール数が減りますが、これは多くの場合普通のことで、必ずしもサーバーが壊れているわけではありません。 Hermesは各MCPサーバーのtools.include、tools.exclude、resources、prompts構成を尊重しています。 ツールホワイトリストを非常に狭くすると、インターフェースに表示されるツールは自然にごくわずかです。
症状で調査
| 現象 | 優先検査 |
|---|---|
| MCP全体が読み込まれません | enabled: false、コマンドパス、ランタイム、HTTPアドレス |
| 足りない道具はわずかです | tools.includeとtools.exclude |
| リソースやプロンプトは一切表示されません | resources: false、prompts: false、またはサーバー自体はサポートされていません |
| 設定を変更しても、まだ古い状態のままです | セッションで/reload-mcpを行ってください |
なぜまずツールを絞り込むことが推奨されるのでしょうか?
MCPの強みは、Hermes Agentがファイルシステム、GitHub、ドキュメント、内部API、その他のツールと同時に接続できることです。 しかし、ツールが多ければ多いほど、誤判や許可のリスクも高まります。 GitHub、金融システム、カスタマーシステムなどの書き込み操作を持つサービスでは、最初は読み取り専用またはリスクの低いツールを少数から始め、プロセスが信頼できることを確認して徐々にそれらを開放することが推奨されます。
初心者向けの最も安定した構成アイデア
まずファイルシステムまたはgit MCPを接続し、プロジェクトディレクトリは1つだけ公開します。 その後GitHub MCPに接続し、list_issuesやsearch_codeなどの低リスクツールのみを配置してください。 Hermesエージェントが正しく呼び出せることを確認すると、問題の作成やステータス更新などのアクションを追加してください。 ツールが少ないことを考えると、それらのツールが本当に現在の作業に必要かどうかは尋ねないでください。
公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/。