mcpField
H
hermes-atlas-mcp

hermes-atlas-mcp

ローカル
hermesatlas.com開発ツール1311 週間前に更新

hermes-atlas-mcp について

hermes-atlas-mcpは、Hermes Agent向けのツール、スキル、プラグイン、連携機能を探すためのHermes Atlasコミュニティカタログを、MCP対応クライアントに提供します。hermesatlas.comからデータを取得し、メモリに1時間キャッシュします。

主な機能

  1. 01キーワードによるプロジェクト検索
  2. 02プロジェクト概要とメタデータ取得
  3. 03カテゴリ別の厳選リスト
  4. 04ガイドと比較情報の取得
  5. 05Atlasへの自由形式の質問

活用シーン

  1. 01Hermes Agent向けのメモリプロバイダーを探す
  2. 02プロジェクトの説明とURLを確認
  3. 03カテゴリ別の厳選プロジェクトを閲覧
  4. 04ガイドやプロジェクト間の違いを質問

MCP 対応

カタログ検索、プロジェクト照会、ガイド取得、質問に使える5種類のMCPツールと、カタログ、概要、厳選リスト、エコシステム概要のリソースを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ksimback-hermes-atlas": {
"command": "npx",
"args": [
"-y",
"hermes-atlas-mcp"
]
}
}
}
起動コマンドnpx -y hermes-atlas-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmhermes-atlas-mcp0.2.0

ツール

5

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
limitintegerいいえ
querystringはい
categorystringいいえ

詳細

hermes-atlas-mcp

Hermes Atlas エコシステムカタログを公開する MCP サーバーです。Nous Research の Hermes Agent 向けにコミュニティが開発した 100 種類以上のツール、スキル、プラグイン、メモリプロバイダー、ワークスペース、連携機能を、MCP 対応クライアント(Claude Desktop、Cursor、Continue、Windsurf など)で利用できます。

AI アシスタントに、たとえば次のように質問できます。

  • 「Hermes Atlas でメモリプロバイダーを検索して」
  • 「hermes-agent プロジェクトについて、hermes-atlas カタログには何と書かれていますか?」
  • 「Hermes Agent 向けのおすすめスキルを一覧表示して」
  • 「Hermes の初心者向けガイドを取得して」
  • 「atlas に聞いてください。Hermes Agent と Claude Code の違いは何ですか?」

カタログデータはすべて hermesatlas.com からリアルタイムで取得され(メモリ内に 1 時間キャッシュ)、ツールの回答には古いスナップショットではなく、最新のエコシステム情報が反映されます。

ステータス: 0.x、実験的です。1.0 より前に破壊的変更が行われる可能性があります。リリースは週単位でまとめて行います。

インストール

推奨 — 1 コマンドでインストール
npx -y hermes-atlas-mcp install --client claude-desktop

必要に応じて、claude-desktop を cursor または claude-code に置き換えてください。インストーラーはお使いの OS に適した設定ファイルを見つけ、他の MCP サーバーには触れずに hermes-atlas のエントリを追加し、次に行うことを案内します。

その他のフラグ:

  • --print — ドライラン(差分を表示し、何も書き込みません)
  • --force — 既存の hermes-atlas エントリを確認なしで上書きします

削除するには:

npx -y hermes-atlas-mcp uninstall --client claude-desktop

どちらのコマンドを実行した場合も、クライアントを完全に終了してから再起動してください(ウィンドウを閉じるだけでは不十分です。プロセスを再起動する必要があります)。

手動インストール(インストーラーが動作しない場合)
Claude Desktop

設定ファイルを見つけます。

  • 最も簡単な方法: Claude Desktop を開き、Settings → Developer → Edit Config に進みます。ファイルが既定のエディターで開きます。
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

ファイルが空、または存在しない場合は以下を貼り付けます。既存の mcpServers オブジェクトがある場合は、その中に hermes-atlas エントリを追加します。

{
  "mcpServers": {
    "hermes-atlas": {
      "command": "npx",
      "args": ["-y", "hermes-atlas-mcp"]
    }
  }
}

保存します。Claude Desktop を完全に終了してから再起動してください。ツールピッカーに 5 つのツールが表示されます。

Cursor

ファイル:~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクトごと)。上記と同じ JSON スニペットを使用します。

Claude Code

上記のインストーラーを使うか、Claude Code 内で /mcp を実行して UI から追加するか、~/.claude.json を手動で編集します。

ソースからインストール
git clone https://github.com/ksimback/hermes-atlas-mcp.git
cd hermes-atlas-mcp
npm install
npm run build
node dist/index.js    # stdio server, pipe JSON-RPC to test

ツール

ツール内容
search_projectsカタログを対象とした、ランキング付きのキーワード検索です。category フィルターを指定できます。
get_project1 つの owner/repo の概要、メタデータ、URL を取得します。
list_by_category6 つの厳選リストのいずれかに含まれるプロジェクトを、ランキング順に表示します。
get_guide初心者向けガイド、インストールガイド、Claude Code との比較の全文を取得します。
ask_atlasサイトの /api/chat エンドポイントに送信する、自由形式の RAG 質問です。

リソース

URI内容
hermes-atlas://reposカタログ全体の JSON
hermes-atlas://summariesAI が生成した概要の JSON
hermes-atlas://lists厳選リストの JSON
hermes-atlas://ecosystemECOSYSTEM.md の概要(Markdown)

開発

npm install
npm run dev     # tsc --watch
npm run build   # tsc
npm start       # runs dist/index.js on stdio

ライセンス

MIT © Kevin Simback。カタログデータは CC0 です。

関連リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。