mcpField
O
OP.GG MCP Server

OP.GG MCP Server

ローカル
github.com/opggincゲーム・エンタメ1046 日前に更新

OP.GG MCP Server について

OP.GG MCP Server は、AI エージェントがリーグ・オブ・レジェンド、チームファイトタクティクス、VALORANT の OP.GG ゲームデータにアクセスできるようにするプロジェクトです。Streamable HTTP で動作するリモートサーバーです。対戦履歴やチャンピオン、メタの統計を必要とする利用者に向いています。

主な機能

  1. 01LoL、TFT、VALORANT のデータ提供
  2. 02サモナープロフィール、対戦履歴、対戦詳細
  3. 03チャンピオン、アイテム、メタ構成の統計
  4. 04eスポーツの日程とチーム順位表
  5. 05フィールド選択による返却内容の絞り込み

活用シーン

  1. 01LoL サモナーのランクと直近の対戦結果の確認
  2. 02TFT のメタデッキとアイテム構成の調査
  3. 03VALORANT のエージェント統計と地域別ランキングの比較

MCP 対応

リモートサーバーは Streamable HTTP のエンドポイント https://mcp-api.op.gg/mcp で、複数のゲームデータツールを MCP クライアントに公開します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

OP.GG MCP Server

🇰🇷 한국어 | 🇯🇵 日本語 | 🇨🇳 简体中文 | 🇹🇼 繁體中文 | 🇧🇷 Português

OP.GG MCP Server は、League of Legends、Teamfight Tactics、Valorant のゲームデータに AI エージェントがアクセスできるようにする、Model Context Protocol の実装です。

opgg-mcp-lol-leaderboard

エンドポイント

https://mcp-api.op.gg/mcp

サーバーは Streamable HTTP トランスポートに対応しています。

フィールドの選択

ほとんどのツールでは、返すフィールドを指定するために desired_output_fields パラメーターが必要です。これにより、ペイロードサイズを削減し、応答の効率を高められます。

構文
パターン説明例
field単一のフィールドname
parent.childネストされたフィールドdata.summoner.level
array[]配列フィールドchampions[]
array[].field配列内の項目のフィールドdata.champions[].name
{a,b,c}同じ階層にある複数のフィールド{name,title,lore}
parent.{a,b}複数のネストされたフィールドdata.summoner.{level,name}
array[].{a,b}配列内の項目にある複数のフィールドdata.champions[].{name,title}
例
{
  "desired_output_fields": [
    "data.summoner.{game_name,tagline,level}",
    "data.summoner.league_stats[].{game_type,win,lose}",
    "data.summoner.league_stats[].tier_info.{tier,division,lp}"
  ]
}

利用可能なツール

League of Legends
チャンピオン
ツール説明
lol_get_champion_analysisチャンピオンの詳細な統計(勝率/使用率/BAN 率)、最適なビルド(アイテム、ルーン、スキル、サモナースペル)、カウンター相性、チームシナジーを取得します
lol_get_champion_synergiesチャンピオンのシナジー情報を取得します
lol_get_lane_matchup_guide指定レーンのレーン相性ガイドを取得します
lol_list_champion_details最大 10 体のチャンピオンについて、アビリティ、ヒント、背景設定、ステータスのメタデータを取得します
lol_list_champion_leaderboardチャンピオンのランキングデータを取得します
lol_list_championsすべてのチャンピオンのメタデータを一覧表示します
lol_list_lane_meta_championsレーンごとのチャンピオンティアを、勝率/使用率/BAN 率、KDA、ティアランキングとともに取得します
サモナー
ツール説明
lol_get_summoner_game_detail特定の試合の詳細情報(全プレイヤー)を取得します
lol_get_summoner_profileランク、ティア、LP、勝率、チャンピオンプールを含むサモナープロフィールを取得します
lol_list_summoner_matches試合ごとの統計を含む最近の試合履歴を取得します
リソース
ツール説明
lol_list_discounted_skins現在割引中のスキンを取得します
lol_list_itemsすべてのアイテムのメタデータを一覧表示します
プロプレイヤー
ツール説明
lol_get_pro_player_riot_idプロプレイヤーの Riot ID を取得します
Esports
ツール説明
lol_esports_list_schedulesチーム、リーグ、試合時刻を含む、今後の LoL Esports のスケジュールを取得します
lol_esports_list_team_standingsLoL リーグのチーム順位を取得します
Teamfight Tactics (TFT)
ツール説明
tft_get_champion_item_buildチャンピオンのアイテムビルドの推奨を取得します
tft_get_play_styleプレイスタイルの推奨を取得します
tft_list_augmentsオーグメントの一覧と説明を取得します
tft_list_champions_for_item特定のアイテムにおすすめのチャンピオンを取得します
tft_list_item_combinationsアイテムの組み合わせレシピを取得します
tft_list_meta_decks現在のメタデッキを取得します
Valorant
ツール説明
valorant_list_agent_compositions_for_map特定のマップにおけるエージェント構成を取得します
valorant_list_agent_statisticsエージェントの統計とメタデータを取得します
valorant_list_agentsアビリティとロールを含むエージェントのメタデータを取得します
valorant_list_leaderboard地域(ap、br、eu、kr、latam、na)別のランキングを取得します
valorant_list_mapsマップのメタデータを取得します
valorant_list_player_matchesプレイヤーの試合履歴を取得します

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細については LICENSE ファイルをご覧ください。

Related Links

コメント

MCP は初めてですか?

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

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