MCP Riot Server
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
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 sync2. Obtenga su clave API y configure el entorno
Crea un archivo .env con tu clave API de Riot:
RIOT_API_KEY=your_riot_api_keyPuedes 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
Maintenance
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
- AlicenseBqualityCmaintenanceModel 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.178MIT
- AlicenseCqualityDmaintenanceAn 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.1212Apache 2.0
- Flicense-qualityDmaintenanceEnables interaction with League of Legends game data through the Riot Games API. Allows users to query player statistics, match history, and game information using natural language.
- Alicense-qualityDmaintenanceA 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.1MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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