mcpField
B
Brawl Stars

Brawl Stars

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

Brawl Stars について

Brawl Stars は、Brawl Stars API からプレイヤー、クラブ、ブロウラー、イベント、ランキングのデータを取得する MCP サーバーです。Pipeworx 経由のほか、ローカルの stdio サーバーとしても動作し、Supercell API キーが必要です。

主な機能

  1. 01プレイヤープロフィールと最近のバトル
  2. 02クラブプロフィールとメンバー一覧
  3. 03ブロウラーの詳細と一覧
  4. 04現在のイベントローテーション
  5. 05国別のプレイヤー、クラブ、ブロウラーランキング

活用シーン

  1. 01プレイヤープロフィールや対戦履歴の確認
  2. 02クラブメンバーの確認
  3. 03ブロウラーと開催中イベントの検索
  4. 04国別ランキングの確認

MCP 対応

プレイヤー、クラブ、ブロウラー、イベント、ランキングの Brawl Stars API データを MCP ツールとして公開します。ゲートウェイのエンドポイントには Pipeworx のメタツールも含まれ、スタンドアロンサーバーはこのパックのツールのみを公開します。

設定

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

エンドポイントhttps://gateway.pipeworx.io/brawl-stars/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

@pipeworx/brawl-stars

Brawl Stars API MCP — プレイヤー、ブロウラー、ランキングのデータ。無料の開発者キーを利用できます。

Pipeworx の一部です — AI エージェントを 1875 以上のライブデータソースに接続する MCP ゲートウェイです。これは独立した非公式の連携であり、上流プロバイダーとは提携、承認、公開のいずれもされていません。

認証

  • プラットフォーム:PLATFORM_BRAWLSTARS_KEY。BYO:?_apiKey=…。
  • 注意点: Supercell のキーは IP に紐付けられます。CF Workers は動的な送信元 IP を使用するため、「Allow any IP」を有効にしてキーを生成しないと 403 エラーになります。

ツール

  • player(tag) — プレイヤープロフィール
  • player_battles(tag) — 最近のバトル
  • club(tag) — クラブプロフィール
  • club_members(tag, limit?, after?, before?) — クラブメンバー
  • brawlers() — ブロウラー一覧
  • brawler(id) — 個別のブロウラー
  • events_rotation() — 現在のイベントローテーション
  • rankings_players(countryCode, limit?, after?, before?) — 国別プレイヤーランキング
  • rankings_clubs(countryCode, limit?, after?, before?) — 国別クラブランキング
  • rankings_brawlers(countryCode, brawlerId, limit?, after?, before?) — 国別ブロウラーランキング

データソース

https://api.brawlstars.com/v1

クイックスタート

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

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

https://gateway.pipeworx.io/brawl-stars/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 も同じゲートウェイと、同じ 1875 以上のデータソースにつながります。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらの URL からも、ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントがない場合:HTTP で呼び出す

このパックでは独自の API キー(_apiKey)が必要です。こちらでキーを用意していないため、キーなしで実行できる curl コマンドはありません。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/brawl_stars_player を実行してください。ツールを探すには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行してください。

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

このパッケージはローカルの stdio MCP サーバーとしても実行できるため、Pipeworx アカウントやゲートウェイへの往復通信は不要です:

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

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

npx -y @pipeworx/mcp-brawl-stars

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

ask_pipeworx の使用

ツールを直接呼び出す代わりに、自然な英語で質問できます。この方法は、上記のパックエンドポイントでもフルゲートウェイでも利用できます:

ask_pipeworx({ question: "your question about Brawl Stars data" })

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

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

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

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