mcpField
S
Superhero

Superhero

リモート
pipeworx.ioゲーム・エンタメ05 週間前に更新
リポジトリ公式サイト

Superhero について

Superhero は、スーパーヒーローのファンやデータ利用者向けの MCP サーバーです。キャラクター一覧と ID による詳細情報を提供し、能力値、伝記、外見、画像を確認できます。

主な機能

  1. 01IDとスラッグ付きの一覧
  2. 02IDによるキャラクター詳細の取得
  3. 036項目の能力値の取得
  4. 04伝記と初登場情報の確認

活用シーン

  1. 01キャラクターを探して詳細を確認
  2. 02能力値の比較
  3. 03背景や出版元の確認

MCP 対応

スーパーヒーロー一覧、キャラクター情報、能力値、伝記を取得するツールを MCP クライアントに提供します。Pipeworx ゲートウェイ経由の接続と、ローカルの stdio MCP サーバーとしての実行に対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/superhero/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

mcp-superhero

Superhero MCP — akabab.github.io/superhero-api をラップします(無料、認証不要)

Pipeworx の一部です — AI エージェントを1683以上のライブデータソースに接続するMCPゲートウェイです。

ツール

ツール説明
list_allデータベース内のすべてのスーパーヒーローを、ID、名前、スラッグとともに一覧表示します。
get_hero数値IDでスーパーヒーローの全データを取得します。パワーステータス、経歴、外見、画像を含みます。
get_powerstatsIDでスーパーヒーローのパワーステータス(知性、力、速さ、耐久力、パワー、戦闘力)を取得します。
get_biographyIDでスーパーヒーローの経歴の詳細(本名、別名、出版社、初登場、属性)を取得します。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。

{
  "mcpServers": {
    "superhero": {
      "url": "https://gateway.pipeworx.io/superhero/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/superhero/mcp の tools/list は、上の表に記載されたツールに加えて、共有 Pipeworx メタツールである ask_pipeworx、 discover_tools、search_within、remember/recall およびゲートウェイ全体で利用できるその他のツールを返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、パック固有のツールとともに約30個の共有ツールが一覧表示されます。接続の initialize 応答には正確な範囲が記載されており、その日の時点での正式な情報源となります。

これは意図的な設計であり、偶然の多重化ではありません。メタツールを使うと、このパックが対応していない質問にも、カタログ全体を対象にルーティングする ask_pipeworx を通じて回答できます。MCP サーバーをもう1つ追加する必要はありません。現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキストコストが、ルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

または、フル Pipeworx ゲートウェイに接続して、このパックだけでなく、すべてのパックのツールを直接一覧表示できます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらのURLも、同じゲートウェイと同じ1683以上のデータソースに接続します。唯一の違いは、どのパックのツールが直接一覧表示されるかです。どちらからでも ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントがない場合は、HTTP 経由で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/list_all \
  -H 'Content-Type: application/json' \
  -d '{}'

最初の呼び出しにはアカウントは必要ありません。ツールを調べるには、GET https://gateway.pipeworx.io/v1/tools/list_all を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージはローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへのラウンドトリップも不要です。

{
  "mcpServers": {
    "superhero": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-superhero"]
    }
  }
}

または、直接実行して起動を確認します。

npx -y @pipeworx/mcp-superhero

stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールはありません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。

ask_pipeworx を使う

ツールを直接呼び出す代わりに、平易な英語で質問できます。これは上記のパックエンドポイントとフルゲートウェイのどちらでも機能します。

ask_pipeworx({ question: "your question about Superhero data" })

ゲートウェイが適切なツールを選び、引数を自動で設定します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

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

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