Skip to main content
Glama

insignia de herrería

Servidor antidisturbios de MCP

MCP-Riot es un servidor de Protocolo de Contexto de Modelo (MCP) desarrollado por la comunidad que se integra con la API de Riot Games para proporcionar datos de League of Legends a los asistentes de IA a través de consultas en lenguaje natural.

Este proyecto permite que los modelos de IA recuperen información de los jugadores, estadísticas clasificatorias, maestría de campeones y resúmenes de partidos recientes.

Aviso legal: Este es un proyecto de código abierto que no está afiliado ni respaldado por Riot Games. League of Legends® es una marca registrada de Riot Games, Inc.


Manifestación

mcp-riot-lol

Related MCP server: lol-client-mcp Public

✨ Características

🧾 Resumen del jugador

"¿Cuál es el rango actual y los mejores campeones de Hide on bush?"

Proporciona al jugador:

  • Nivel

  • Nivel individual clasificado

  • Maestrías de los mejores campeones

  • Historial de partidos recientes

🔝 Los mejores campeones

"¿En qué campeones es mejor?"

Devuelve los N mejores campeones según puntos de maestría.

🎯 Maestría de campeón

"¿Qué tan bueno es este jugador con Ahri?"

Devuelve datos detallados de maestría de campeones para un campeón específico.

🕹️ Partidos recientes

Mostrar los últimos 3 partidos de este invocador

Enumera los partidos recientes, incluido el campeón utilizado, K/D/A y el resultado.

📊 Resumen del partido

"Resumir esta coincidencia para un ID de coincidencia determinado"

Devuelve las estadísticas del partido del jugador, como KDA, daño, centinelas y resultado.


🚀 Inicio rápido

1. Clonar e instalar

git clone https://github.com/jifrozen0110/mcp-riot.git
cd mcp-riot

# Install dependencies (using uv or pip)
uv sync

2. Obtenga su clave API y configure el entorno

Crea un archivo .env con tu clave API de Riot:

RIOT_API_KEY=your_riot_api_key

Puedes obtener tu clave en https://developer.riotgames.com/

3. Configurar el cliente MCP

Registre este servidor en su cliente MCP (por ejemplo, Claude for Desktop).

Editar ~/Library/Application Support/Claude/claude_desktop_config.json:

{
    "mcpServers": {
        "amadeus": {
            "command": "/ABSOLUTE/PATH/TO/PARENT/FOLDER/uv",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER",
                "run",
                "--env-file",
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER/.env",
                "riot.py"
            ]
        }
    }
}

Reemplace /ABSOLUTE/PATH/TO/PARENT/FOLDER/ con la ruta real a la carpeta de su proyecto.

mi caso:

{
    "mcpServers": {
        "amadeus": {
            "command": "/Users/jifrozen/.local/bin/uv",
            "args": [
                "--directory",
                "/Users/jifrozen/mcp-riot/src/",
                "run",
                "--env-file",
                "/Users/jifrozen/mcp-riot/.env",
                "server.py"
            ]
        }
    }
}

🛠️ Herramientas

Las siguientes herramientas estarán expuestas a los clientes de MCP:

get_player_summary

Resume el nivel, el rango, los mejores campeones y los partidos recientes.

get_top_champions_tool

Devuelve los mejores campeones por puntos de maestría.

get_champion_mastery_tool

Devuelve detalles de maestría para un campeón específico.

get_recent_matches_tool

Devuelve las coincidencias recientes para el invocador indicado.

get_match_summary

Devuelve estadísticas de rendimiento de partido para un ID de partido y puuid determinados.


📚 Referencias


📝 Licencia

Licencia MIT © 2025 jifrozen0110

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    An MCP (Model-Controller-Processor) server for accessing League of Legends client data. This server provides a collection of tools that communicate with the League of Legends Live Client Data API to retrieve in-game data.
    12
    12
    Apache 2.0
  • A
    license
    -
    quality
    D
    maintenance
    A comprehensive League of Legends data ecosystem that provides access to champion statistics, item data, and patch history via the Model Context Protocol. It enables analysis of game mechanics, build optimization, and meta tracking through real-time data integration.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jifrozen0110/mcp-riot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server