MCP Riot Server

by jifrozen0110

Integrations

  • Retrieves League of Legends player data including ranked stats, champion mastery, and match history through the Riot Games API, enabling natural language querying of player information and game performance.

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

✨ 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

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo desarrollado por la comunidad que se integra con la API de Riot Games para proporcionar datos de League of Legends, lo que permite a los asistentes de IA recuperar información de los jugadores, estadísticas clasificatorias, maestría de campeones y resúmenes de partidas a través de consultas en lenguaje natural.

  1. Manifestación
    1. ✨ Características
      1. 🧾 Resumen del jugador
      2. 🔝 Los mejores campeones
      3. 🎯 Maestría de campeón
      4. 🕹️ Partidos recientes
      5. 📊 Resumen del partido
    2. 🚀 Inicio rápido
      1. Clonar e instalar
      2. Obtenga su clave API y configure el entorno
      3. Configurar el cliente MCP
    3. 🛠️ Herramientas
      1. get_player_summary
      2. get_top_champions_tool
      3. get_champion_mastery_tool
      4. get_recent_matches_tool
      5. get_match_summary
    4. 📚 Referencias
      1. 📝 Licencia

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables language models to interact with Strava data, including activities, athlete statistics, routes, achievements, and social features.
          Last updated -
          2
          Python
          MIT License
          • Linux
          • Apple
        • -
          security
          F
          license
          -
          quality
          Model Context Protocol server that enables LLMs and AI assistants to retrieve real-time Dota 2 statistics, match data, player information, and game metrics through a standardized interface.
          Last updated -
          4
          Python
          • Linux
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that provides access to Fantasy Premier League data, allowing users to compare players, find team information, view gameweek data, and get FPL-related advice through Claude for Desktop and other MCP-compatible clients.
          Last updated -
          7
          Python
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          Model Context Protocol server for interacting with the HaloPSA API, enabling AI assistants like Claude to manage tickets, users, and assets in HaloPSA through natural language.
          Last updated -
          74
          JavaScript
          MIT License
          • Apple
          • Linux

        View all related MCP servers

        ID: wsfq3bz3x6