Fetches League of Legends player info, ranks, champion stats and match history through the Riot API.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add riot -- uv sync~/.codex/config.toml
[mcp_servers.riot]
command = "uv"
args = ["sync"]
# codex mcp add riot -- uv sync~/.cursor/mcp.json
{
"mcpServers": {
"riot": {
"command": "uv",
"args": [
"sync"
]
}
}
}.vscode/mcp.json
{
"servers": {
"riot": {
"type": "stdio",
"command": "uv",
"args": [
"sync"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"riot": {
"command": "uv",
"args": [
"sync"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"riot": {
"command": "uv",
"args": [
"sync"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"riot": {
"command": "uv",
"args": [
"sync"
]
}
}
}