Servidor MCP do OP.GG
🇰🇷 한국어 | 🇯🇵 日本語 | 🇨🇳 简体中文 | 🇹🇼 繁體中文 | 🇧🇷 Português
O Servidor MCP do OP.GG é uma implementação do Protocolo de Contexto de Modelo que fornece a agentes de IA acesso aos dados de jogos do OP.GG para League of Legends, Teamfight Tactics e Valorant.

Endpoint
https://mcp-api.op.gg/mcp
O servidor suporta transporte HTTP Transmissível.
Seleção de Campos
A maioria das ferramentas requer um parâmetro desired_output_fields para especificar quais campos retornar. Isso reduz o tamanho da carga útil e melhora a eficiência da resposta.
Sintaxe
| Padrão | Descrição | Exemplo |
|---|
field | Campo único | name |
parent.child | Campo aninhado | data.summoner.level |
array[] | Campo de array | champions[] |
array[].field | Campo em itens de array | data.champions[].name |
{a,b,c} | Múltiplos campos no mesmo nível | {name,title,lore} |
parent.{a,b} | Múltiplos campos aninhados | data.summoner.{level,name} |
array[].{a,b} | Múltiplos campos em itens de array | data.champions[].{name,title} |
Exemplo
{
"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}"
]
}
Ferramentas Disponíveis
League of Legends
Campeões
| Ferramenta | Descrição |
|---|
lol_get_champion_analysis | Obter estatísticas detalhadas do campeão (taxas de vitória/escolha/banimento), builds ideais (itens, runas, habilidades, feitiços), confrontos desfavoráveis e sinergias de equipe |
lol_get_champion_synergies | Obter informações de sinergia de campeões |
lol_get_lane_matchup_guide | Obter guia de confronto de rota para uma rota específica |
lol_list_champion_details | Obter metadados de habilidade, dica, história e estatísticas para até 10 campeões |
lol_list_champion_leaderboard | Obter dados da tabela de classificação de campeões |
lol_list_champions | Listar todos os metadados de campeões |
lol_list_lane_meta_champions | Obter tiers de campeões por rota com taxas de vitória/escolha/banimento, KDA e classificações de tier |
Invocadores
| Ferramenta | Descrição |
|---|
lol_get_summoner_game_detail | Obter informações detalhadas de uma partida específica (todos os jogadores) |
lol_get_summoner_profile | Obter perfil do invocador com ranque, tier, PL, taxa de vitória e pool de campeões |
lol_list_summoner_matches | Obter histórico de partidas recentes com estatísticas por jogo |
Recursos
| Ferramenta | Descrição |
|---|
lol_list_discounted_skins | Obter skins atualmente com desconto |
lol_list_items | Listar todos os metadados de itens |
Jogadores Profissionais
| Ferramenta | Descrição |
|---|
lol_get_pro_player_riot_id | Obter o Riot ID de um jogador profissional |
Esports
| Ferramenta | Descrição |
|---|
lol_esports_list_schedules | Obter agendas futuras de esports de LoL com times, ligas e horários das partidas |
lol_esports_list_team_standings | Obter classificação de times para uma liga de LoL |
Teamfight Tactics (TFT)
| Ferramenta | Descrição |
|---|
tft_get_champion_item_build | Obter recomendações de build de itens para campeões |
tft_get_play_style | Obter recomendações de estilo de jogo |
tft_list_augments | Obter lista de aprimoramentos e descrições |
tft_list_champions_for_item | Obter recomendações de campeões para um item específico |
tft_list_item_combinations | Obter receitas de combinação de itens |
tft_list_meta_decks | Obter decks meta atuais |
Valorant
| Ferramenta | Descrição |
|---|
valorant_list_agent_compositions_for_map | Obter composições de agentes para um mapa específico |
valorant_list_agent_statistics | Obter estatísticas e metadados de agentes |
valorant_list_agents | Obter metadados de agentes com habilidades e funções |
valorant_list_leaderboard | Obter tabela de classificação por região (ap, br, eu, kr, latam, na) |
valorant_list_maps | Obter metadados de mapas |
valorant_list_player_matches | Obter histórico de partidas do jogador |
Licença
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.
Links Relacionados