Skip to content
Vinkius

Riot Games API Connector for AI agents.

12 live capabilities

Pull League of Legends player stats and match history instantly.

Live agent request Riot Games API / Connector

Waiting for input…

AI Agent

Why people use Riot Games API

Riot Games : Automating League of Legends Data Analysis

With this Connector, you just tell your agent to pull the last 20 matches. It fetches the IDs, grabs the stats, and gives you a clean summary in seconds.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get direct access to League of Legends data without ever leaving your chat interface.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    The Coach's Post-Game

    A coach asks for the last 10 match IDs and wants a summary of the team's KDA.

  2. Real-world use case 02

    The Content Creator's Hunt

    A creator wants to find high-elo live games to see what the best players in the world are doing.

  3. Real-world use case 03

    The Theorycrafter's Research

    A player wants to know the mastery points and tokens for a champion they're trying to learn.

Complete set · 12capabilities

The complete Riot Games API capability set.

These are the exact actions your AI can choose when you ask it to work with Riot Games API.

Capability set01 / 03

01—04

4 capabilities in this set.

Part of 12 available through Riot Games API.

  1. 01 Capability

    Get champion masteries

    Retrieve a player's mastery levels, points, and tokens for every champion they've played. It helps show a player's experience.

  2. 02 Capability

    Get featured games

    Look up high-elo live games currently in progress across different regions. This helps find the best games to watch.

  3. 03 Capability

    Get league entries

    Pull ranked tier, LP, and win/loss records for a specific summoner. It gives a clear view of a player's competitive standing.

  4. 04 Capability

    Get account by riot id

    Find a player's PUUID and metadata by searching for their specific game name and tag line. Use this to start any player lookup.

Capability set02 / 03

05—08

4 capabilities in this set.

Part of 12 available through Riot Games API.

  1. 05 Capability

    Get champion details

    Fetch full champion stats, abilities, and lore from the static data library. This is perfect for theorycrafting and research.

  2. 06 Capability

    Get champions

    List every champion in the game along with their specific locale and version data. Use this to see the full roster.

  3. 07 Capability

    Get account by puuid

    Get account metadata, including the game name and tag line, using a unique player ID. This is useful for verifying account details.

  4. 08 Capability

    Get active game

    See the current live game for a summoner, including team info, bans, and runes. It provides a real-time look at ongoing matches.

Capability set03 / 03

09—12

4 capabilities in this set.

Part of 12 available through Riot Games API.

  1. 09 Capability

    Get match

    Get comprehensive data for a specific match using its unique match ID. This provides the deepest level of match analysis.

  2. 10 Capability

    Get match ids

    Pull a list of recent match IDs for a player to use for deeper history analysis. It's the first step to browsing a full history.

  3. 11 Capability

    Get summoner by id

    Retrieve a summoner's level and profile icon ID using their specific summoner ID. Use this for specific profile lookups.

  4. 12 Capability

    Get summoner by puuid

    Get a summoner's profile information based on their unique PUUID. This is the standard way to fetch profile data.

Set up in minutes

One URL. Then ask Riot Games API to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Riot Games API from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_bjqCHNP2y9fVj1zcYKQNqevKdvPC3SwlyUu5r2cU/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Riot Games API, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Riot Games API for the conversation.

Where the request belongs

Work Riot Games API can move forward.

Built around the request

This is for the League of Legends community that lives in the data. It's for the coach who needs to justify a roster change with numbers, the content creator who wants to find hidden gems in high-elo games, and the player who wants to see exactly what they're missing in their own playstyle.

01

Esports Coach

Analyzes pro match history to build meta-strategies and identify player growth patterns.

02

Content Creator

Scours high-elo live games to find interesting highlights and new champion builds.

03

Competitive Player

Tracks personal ranked progress and champion mastery to optimize their own gameplay.

Bring your own AI

Change the model, client or framework. Keep Riot Games API connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Riot Games API.

The practical details behind the request, access and result.

Can the Riot Games MCP find a player by their name?

Yes, you can find any player by searching for their game name and tag line. The Connector will then provide their unique ID and account details.

How can I use the Riot Games MCP to see live matches?

You can ask your agent to check if a specific player is currently in a game. It will return the game mode, team composition, and current bans.

Does the Riot Games MCP show champion mastery points?

Yes, it can pull mastery levels, points, and tokens for every champion a player has interacted with, making it easy to see their experience.

Can I get match history with the Riot Games MCP?

You can pull a list of recent match IDs and then request full details for any of those matches, including KDA, items, and gold totals.

Can I use the Riot Games MCP for esports coaching?

It is perfect for coaching. You can analyze player performance, check ranked distributions, and review match data to build better strategies.

What regions does the Riot Games MCP support?

The Connector supports several major regions including North America, Europe, Korea, Japan, and others. Just specify the region when asking for data.

How do I get a Riot Games API key?

Register at developer.riotgames.com and sign in with your Riot account to get your personal development API key. It's free and works immediately.

What is a PUUID?

PUUID (Player Universally Unique Identifier) is a unique ID assigned to every Riot account. It's required for most API calls like match history and champion masteries. Get it using get_account_by_riot_id with the player's game name and tag line.

What are platform codes?

Platform codes identify specific game servers: na1 (North America), euw1 (Europe West), eun1 (Europe Nordic & East), kr (Korea), br1 (Brazil), jp1 (Japan), la1/la2 (Latin America), tr1 (Turkey), oc1 (Oceania). Match history uses regional routing instead: americas, europe, asia, sea.

What are the API rate limits?

Development API keys are limited to 20 requests per second and 100 requests per 2 minutes. If you exceed these limits, the API returns a 429 error. Wait a moment and retry.

One connection away

Give your agent a direct line to Riot Games API.

Connect Riot Games API once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available