Summary
Player questions answered from live match data.
Rank, mastery and the last few games come back in one exchange — the lookup people currently do on a third-party stats site, run against Riot's own API instead.
What it is
A community server over the Riot Games API, not affiliated with Riot. Name a summoner and it returns level, ranked solo tier, top champion masteries and recent match history; name a match and it returns that game's stats.
What you get
- get_player_summary returns level, ranked solo tier, top masteries and recent matches in a single answer
- get_top_champions_tool ranks a player's champions by mastery points
- get_champion_mastery_tool returns detailed mastery on one named champion
- get_recent_matches_tool lists recent games with champion, K/D/A and result
- get_match_summary breaks one match down by ID: KDA, damage, wards and result
Requirements
Python with uv, and your own Riot API key from developer.riotgames.com, kept in a .env file that the client points the server at when it launches.
