OP.GG MCPサーバー
🇰🇷 한국어 | 🇯🇵 日本語 | 🇨🇳 简体中文 | 🇹🇼 繁體中文 | 🇧🇷 Português
OP.GG MCPサーバーは、Model Context Protocolの実装であり、AIエージェントにリーグ・オブ・レジェンド、チームファイト タクティクス、VALORANTのOP.GGゲームデータへのアクセスを提供します。

エンドポイント
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_standings | LoLリーグのチーム順位を取得します |
チームファイト タクティクス (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ファイルを参照してください。
関連リンク