RG

Riot Games

Created 6 months ago

MCP-Riot is a community-developed Model Context Protocol server that integrates with the Riot Games API to provide League of Legends data.

development location documentation public community

What is Riot Games?

MCP server for League of Legends – fetch player info, ranks, champion stats, and match history via Riot API.

Documentation

Quick Start# 1. Clone & Install

git clone https://github.com/jifrozen0110/mcp-riot.git
cd mcp-riot\n\n# Install dependencies (using uv or pip)
uv sync

2. Get Your API Key and Set Environment

Create .env file with your Riot API key:

RIOT_API_KEY=your_riot_api_key

You can get your key from https://developer.riotgames.com/

3. Configure MCP Client

Register this server in your MCP client (e.g., Claude for Desktop). Edit ~/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"
      ]
    }
  }
}

Replace /ABSOLUTE/PATH/TO/PARENT/FOLDER/ with the actual path to your project folder.

Server Config

{
  "mcpServers": {
    "riot-games-server": {
      "command": "npx",
      "args": [
        "riot-games"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: No

Project Info

Hosted Featured
Created At: May 23, 2025
Updated At: Aug 07, 2025
Author: jifrozen0110
Category: community
License: MIT License
Tags:
development location documentation