OP.GG

公式

人気タイトル(League of Legends、TFT、Valorantなど)のリアルタイムゲームデータにアクセスし、チャンピオン分析、eスポーツスケジュール、メタ構成、キャラクター統計を提供します。

OP GG MCPで何ができますか?

  • LoLチャンピオンの統計とビルドを調べるlol_get_champion_analysisで勝利/ピック/禁止率、最適なアイテム、ルーン、スキル、カウンターマッチアップを取得します。
  • LoLサモナーのプロフィールと試合履歴を確認するlol_get_summoner_profilelol_list_summoner_matchesでランク、ティア、LP、勝率、最近の試合を取得します。
  • 現在のTFTメタデッキとアイテムビルドを閲覧するtft_list_meta_deckstft_get_champion_item_buildを使用して、トップ構成と推奨アイテムを見つけます。
  • Valorantのエージェント統計とマップ構成を調べるvalorant_list_agent_statisticsでエージェントの勝利/ピック率を照会し、valorant_list_agent_compositions_for_mapでマップごとのチーム構成を確認します。
  • 今後のLoL eスポーツのスケジュールと順位を表示するlol_esports_list_scheduleslol_esports_list_team_standingsで試合スケジュールとリーグのチーム順位にアクセスします。

ドキュメント

OP.GG MCPサーバー

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

OP.GG MCPサーバーは、Model Context Protocolの実装であり、AIエージェントにリーグ・オブ・レジェンド、チームファイト タクティクス、VALORANTのOP.GGゲームデータへのアクセスを提供します。

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}"
  ]
}

利用可能なツール

リーグ・オブ・レジェンド

チャンピオン

ツール説明
lol_get_champion_analysis詳細なチャンピオンステータス(勝率/ピック率/バン率)、最適なビルド(アイテム、ルーン、スキル、サモナースペル)、カウンターマッチアップ、チームシナジーを取得します
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レーンごとのチャンピオンティア(勝率/ピック率/バン率、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を取得します

eスポーツ

ツール説明
lol_esports_list_schedulesチーム、リーグ、試合時間を含む今後のLoL eスポーツスケジュールを取得します
lol_esports_list_team_standingsLoLリーグのチーム順位を取得します

チームファイト タクティクス (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ファイルを参照してください。

関連リンク