Fetch compact recent match history list
lol_analytics_match_historyFetch a compact list of recent League of Legends matches for a summoner, including champion names, KDA, win/loss, duration, and queue IDs, to review game history without loading raw JSON.
Instructions
Retrieves a token-efficient, compact list of recent match history games for a summoner with resolved champion names, KDA, win/loss, duration, and queue IDs. Use this tool when you need an overview of recent games without filling the context window with raw JSON data. For high-level ranked stats and winrates, use lol_analytics_player instead. For a deep analytical dive into a single game's damage and objectives, use lol_analytics_match_detail. Behavior: Safe and read-only; queries local client match history and static champion data. Returns an array of concise match objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of matches to retrieve (1 to 20, default 10). | |
| puuid | No | Target player PUUID. When omitted, fetches current summoner history. | |
| queueId | No | Optional queue filter ID (e.g. 420 for Ranked Solo, 450 for ARAM). |