ebrunet001 avatar

Mcp Server Lol

ebrunet001/mcp-server-lol

Connects Claude to the Riot Games API with 25 tools covering player profiles, ranked stats, match history, champion mastery, live game detection, and Clash tournaments. The AI analysis tools are the standout here: Claude can analyze recent performance, compare players, and generate personalized coaching tips based on your match data. Works across 16 regions and includes Data Dragon integration for automatic champion and item name resolution. Runs as an Apify Actor with built-in API key, so you don't need your own Riot developer credentials. Reach for this when you want Claude to coach your League gameplay or pull detailed stats without writing Riot API calls yourself.

tools
25
transport
SSE
last updated
Mar 19, 2026

Tools

25 tools

Public tool metadata for what this MCP can expose to an agent.

lol_get_accountGet account info by Riot ID

Get account info by Riot ID

No parameter schema in public metadata yet.

lol_get_summonerGet summoner info (level, profile icon)

Get summoner info (level, profile icon)

No parameter schema in public metadata yet.

lol_get_rankedGet ranked stats (tier, rank, LP, wins/losses)

Get ranked stats (tier, rank, LP, wins/losses)

No parameter schema in public metadata yet.

lol_get_player_profileGet complete player profile in one call

Get complete player profile in one call

No parameter schema in public metadata yet.

lol_get_match_historyGet recent match IDs

Get recent match IDs

No parameter schema in public metadata yet.

lol_get_match_detailsGet detailed info about specific matches

Get detailed info about specific matches

No parameter schema in public metadata yet.

lol_get_match_timelineGet minute-by-minute match timeline

Get minute-by-minute match timeline

No parameter schema in public metadata yet.

lol_get_champion_masteryGet champion mastery data

Get champion mastery data

No parameter schema in public metadata yet.

lol_get_live_gameCheck if a player is currently in game

Check if a player is currently in game

No parameter schema in public metadata yet.

lol_get_champion_rotationGet current free champion rotation

Get current free champion rotation

No parameter schema in public metadata yet.

lol_get_featured_gamesGet featured games

Get featured games

No parameter schema in public metadata yet.

lol_analyze_performanceAnalyze recent performance with recommendations

Analyze recent performance with recommendations

No parameter schema in public metadata yet.

lol_analyze_championAnalyze performance on a specific champion

Analyze performance on a specific champion

No parameter schema in public metadata yet.

lol_get_improvement_tipsGet personalized improvement tips

Get personalized improvement tips

No parameter schema in public metadata yet.

lol_compare_playersCompare stats between two players

Compare stats between two players

No parameter schema in public metadata yet.

lol_get_league_by_idGet league info by ID

Get league info by ID

No parameter schema in public metadata yet.

lol_get_league_entriesGet league entries by tier/rank

Get league entries by tier/rank

No parameter schema in public metadata yet.

lol_get_league_entries_expGet league entries (experimental)

Get league entries (experimental)

No parameter schema in public metadata yet.

lol_get_league_topGet top league entries

Get top league entries

No parameter schema in public metadata yet.

lol_get_clash_tournamentsGet Clash tournament info

Get Clash tournament info

No parameter schema in public metadata yet.

lol_get_clash_playerGet Clash player info

Get Clash player info

No parameter schema in public metadata yet.

lol_get_clash_teamGet Clash team info

Get Clash team info

No parameter schema in public metadata yet.

lol_get_challengesGet challenge system data

Get challenge system data

No parameter schema in public metadata yet.

lol_get_player_challengesGet player challenge info

Get player challenge info

No parameter schema in public metadata yet.

lol_get_server_statusGet LoL server status

Get LoL server status

No parameter schema in public metadata yet.

Sponsors

Readme

League of Legends MCP Server

League of Legends data and coaching analysis for Claude Desktop, ChatGPT and other MCP-compatible AI assistants.

Apify Actor MCP Protocol Tools

What does it do?

This server connects an AI assistant to League of Legends data. It exposes 26 tools for player profiles, ranked stats, match history and timelines, champion mastery, live game lookup, league standings, Clash, challenges and server status. Four of them run an analysis on recent matches and return a coaching report: performance, champion, improvement tips and a two-player comparison.

No Riot API key is needed on your side. You connect with an Apify API token.

This repository holds the tool declarations only. The server itself runs on Apify in Standby mode, and the connection URL below points to it.

Available Tools


View the full README on GitHub

Details

Repository
github.com/ebrunet001/mcp-server-lol
Transport
SSE
Registry
MCP registry, active

More from ebrunet001