OP.GG

公式

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

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

  • Look up LoL champion stats and builds — Get win/pick/ban rates, optimal items, runes, skills, and counter matchups with lol_get_champion_analysis.
  • Check a LoL summoner’s profile and match history — Retrieve rank, tier, LP, win rate, and recent games via lol_get_summoner_profile and lol_list_summoner_matches.
  • Browse current TFT meta decks and item builds — Use tft_list_meta_decks and tft_get_champion_item_build to find top compositions and recommended items.
  • Explore Valorant agent stats and map compositions — Query agent win/pick rates with valorant_list_agent_statistics and see team comps per map with valorant_list_agent_compositions_for_map.
  • View upcoming LoL esports schedules and standings — Access match schedules and league team standings through lol_esports_list_schedules and lol_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ファイルを参照してください。

関連リンク