OP.GG

officiel

Accédez aux données de jeu en temps réel pour des titres populaires comme League of Legends, TFT et Valorant, offrant des analyses de champions, des calendriers esports, des compositions de méta et des statistiques de personnages.

Que pouvez-vous faire avec OP GG MCP ?

  • Consulter les statistiques et les builds des champions LoL — Obtenez les taux de victoire/sélection/bannissement, les objets optimaux, les runes, les compétences et les contre-matchs avec lol_get_champion_analysis.
  • Vérifier le profil et l’historique des parties d’un invocateur LoL — Récupérez le rang, le palier, les LP, le taux de victoire et les parties récentes via lol_get_summoner_profile et lol_list_summoner_matches.
  • Parcourir les decks méta TFT actuels et les builds d’objets — Utilisez tft_list_meta_decks et tft_get_champion_item_build pour trouver les compositions optimales et les objets recommandés.
  • Explorer les statistiques des agents Valorant et les compositions de carte — Interrogez les taux de victoire/sélection des agents avec valorant_list_agent_statistics et consultez les compositions d’équipe par carte avec valorant_list_agent_compositions_for_map.
  • Voir les calendriers et classements à venir de l’esport LoL — Accédez aux calendriers des matchs et aux classements des équipes de ligue via lol_esports_list_schedules et lol_esports_list_team_standings.

Documentation

Serveur MCP OP.GG

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

Le serveur MCP OP.GG est une implémentation du Model Context Protocol qui fournit aux agents IA un accès aux données de jeu OP.GG pour League of Legends, Teamfight Tactics et Valorant.

opgg-mcp-lol-leaderboard

Point de terminaison

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

Le serveur prend en charge le transport HTTP Streamable.

Sélection des champs

La plupart des outils nécessitent un paramètre desired_output_fields pour spécifier les champs à retourner. Cela réduit la taille de la charge utile et améliore l'efficacité des réponses.

Syntaxe

ModèleDescriptionExemple
fieldChamp uniquename
parent.childChamp imbriquédata.summoner.level
array[]Champ de tableauchampions[]
array[].fieldChamp dans les éléments du tableaudata.champions[].name
{a,b,c}Plusieurs champs au même niveau{name,title,lore}
parent.{a,b}Plusieurs champs imbriquésdata.summoner.{level,name}
array[].{a,b}Plusieurs champs dans les éléments du tableaudata.champions[].{name,title}

Exemple

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

Outils disponibles

League of Legends

Champions

OutilDescription
lol_get_champion_analysisObtenir les statistiques détaillées des champions (taux de victoire/sélection/bannissement), les builds optimaux (objets, runes, compétences, sorts), les matchups défavorables et les synergies d'équipe
lol_get_champion_synergiesObtenir les informations de synergie des champions
lol_get_lane_matchup_guideObtenir le guide de matchup pour une voie spécifique
lol_list_champion_detailsObtenir les métadonnées de compétence, astuce, lore et statistiques pour jusqu'à 10 champions
lol_list_champion_leaderboardObtenir les données du classement des champions
lol_list_championsLister toutes les métadonnées des champions
lol_list_lane_meta_championsObtenir les tiers des champions par voie avec les taux de victoire/sélection/bannissement, KDA et classements par tiers

Invocateurs

OutilDescription
lol_get_summoner_game_detailObtenir des informations détaillées pour une partie spécifique (tous les joueurs)
lol_get_summoner_profileObtenir le profil de l'invocateur avec le rang, le tier, les LP, le taux de victoire et le pool de champions
lol_list_summoner_matchesObtenir l'historique des parties récentes avec les statistiques par partie

Ressources

OutilDescription
lol_list_discounted_skinsObtenir les skins actuellement en réduction
lol_list_itemsLister toutes les métadonnées des objets

Joueurs professionnels

OutilDescription
lol_get_pro_player_riot_idObtenir le Riot ID d'un joueur professionnel

Esports

OutilDescription
lol_esports_list_schedulesObtenir les calendriers à venir des esports LoL avec les équipes, ligues et horaires des matchs
lol_esports_list_team_standingsObtenir le classement des équipes pour une ligue LoL

Teamfight Tactics (TFT)

OutilDescription
tft_get_champion_item_buildObtenir les recommandations de build d'objets pour les champions
tft_get_play_styleObtenir les recommandations de style de jeu
tft_list_augmentsObtenir la liste des augments et leurs descriptions
tft_list_champions_for_itemObtenir les recommandations de champions pour un objet spécifique
tft_list_item_combinationsObtenir les recettes de combinaison d'objets
tft_list_meta_decksObtenir les decks méta actuels

Valorant

OutilDescription
valorant_list_agent_compositions_for_mapObtenir les compositions d'agents pour une carte spécifique
valorant_list_agent_statisticsObtenir les statistiques et les métadonnées des agents
valorant_list_agentsObtenir les métadonnées des agents avec les compétences et les rôles
valorant_list_leaderboardObtenir le classement par région (ap, br, eu, kr, latam, na)
valorant_list_mapsObtenir les métadonnées des cartes
valorant_list_player_matchesObtenir l'historique des matchs d'un joueur

Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.

Liens connexes