Opgg MCP logo

Opgg MCP

by opgginc

Query OP.GG data for League of Legends, TFT, and Valorant through Streamable HTTP MCP tools.

Install Opgg MCP

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for opgginc/opgg-mcp, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

opgginc/opgg-mcp exposes OP.GG data for League of Legends, Teamfight Tactics, and Valorant through a Streamable HTTP MCP endpoint. Its tools cover champion builds and matchups, summoner profiles and games, esports schedules, TFT compositions, and Valorant agents, maps, leaderboards, and player matches. Use it when an agent needs current game statistics, recommendations, player data, or competitive schedules. Most tools support field selection to keep returned payloads focused.

Use cases

  • Analyze a League of Legends champion before a ranked game
  • Review a summoner’s recent matches and performance
  • Find current TFT decks, augments, and item recipes
  • Compare Valorant agents and map compositions

Key features

  • League of Legends champion, summoner, and esports data
  • TFT builds, augments, recipes, and meta decks
  • Valorant agents, maps, leaderboards, and match history
  • Streamable HTTP MCP endpoint
  • Selective field-based response output

Tools29

What Opgg MCP lets your agent do. Expand a tool for its parameters.

Verified live~10.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

20/21 checks healthy over the last 78d

What it can do

From the 29 tools this server returned when we ran it.

Makes network requests · 1Read-only tools · 29
Tool definitions changed on 2026-10-22. Review them if you approved this server earlier.

Observed 2026-10-22 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars104Stargazers on the source repository.
Last commit5d agoMost recent push to the default branch.
Tools exposed29Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Opgg MCP works

What opgginc/opgg-mcp does

opgginc/opgg-mcp connects MCP-compatible agents to OP.GG data for three games: League of Legends, Teamfight Tactics, and Valorant. The League of Legends toolset is the broadest, covering champion analysis, lane matchups, synergies, builds, summoner profiles, match history, detailed games, items, skins, champion metadata, leaderboards, and esports data.

For TFT, the server provides champion item builds, play-style information, augment metadata, item recipes, champion suggestions for items, and current meta decks. Valorant coverage includes agent statistics, map-specific compositions, agent and map metadata, regional leaderboards, and player match history.

How it works

The server is available at https://mcp-api.op.gg/mcp and uses Streamable HTTP transport. An MCP client connects to that endpoint and invokes the game-specific tools with their relevant arguments.

Most tools accept a desired_output_fields parameter. Fields can be selected with paths such as name, data.summoner.level, or data.champions[].{name,title}. Nested fields, array fields, and grouped fields are supported, allowing clients to request only the parts of a response they need.

League of Legends tools distinguish between profile, match-history, and full-game queries. Summoner profiles return rank, tier, LP, win rate, and champion-pool information, while match-history tools return recent games and per-game statistics for the target summoner. Full game details include teams, participants, builds, and bans. Esports schedule times are returned in ISO 8601 UTC format and should be converted before being shown to users in another timezone.

Setup and configuration

Configure an MCP client to use the Streamable HTTP endpoint:

text
https://mcp-api.op.gg/mcp

No local runtime or environment variable is required for the hosted endpoint. After connecting, clients can call the tools for League of Legends, TFT, or Valorant and limit response size with desired_output_fields where supported.

Tools and capabilities

  • Analyze League of Legends champions with win, pick, and ban rates, builds, skill choices, counters, synergies, and position-specific guidance.
  • Retrieve summoner profiles, recent match history, and detailed data for individual games.
  • Browse champion metadata, lane tiers, champion leaderboards, items, discounted skins, and skin popularity or ownership rankings.
  • Look up professional player Riot IDs and retrieve LoL esports schedules, results, and league standings.
  • Query TFT builds, play styles, augments, item combinations, champion recommendations, and meta decks.
  • Query Valorant agent statistics, map compositions, agent and map metadata, regional leaderboards, and player matches.

Limitations and notes

League of Legends champion and matchup queries require enough context to identify the champion and, where relevant, the position or opponent. Summoner profile and match-history requests serve different purposes, and full game details are a separate query. When focusing on one participant in a game, the matching Riot ID is flagged so the focused player’s row can be distinguished from other participants.

TFT augment results include localized names and descriptions, while ARAM augment results include tier 3 and higher augments. Valorant leaderboard queries use supported regions such as AP, BR, EU, KR, LATAM, and NA. Skin statistics return ranked identities rather than raw counts, and the base skin is excluded.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Opgg MCP

opgginc/opgg-mcp is an MCP server that connects AI agents to OP.GG data for League of Legends, Teamfight Tactics, and Valorant. Its main tools provide champion analysis, builds, matchups, summoner profiles and games, TFT recommendations, Valorant statistics, leaderboards, player matches, and esports information.

Connect your MCP client to `https://mcp-api.op.gg/mcp` using Streamable HTTP. The hosted endpoint avoids a local runtime; after connecting, invoke the League of Legends, TFT, or Valorant tools through the client.

Yes, Cursor can use the server through its Streamable HTTP endpoint. Configure the MCP server with `https://mcp-api.op.gg/mcp`, then call the available OP.GG tools from Cursor.

Yes, `lol_get_champion_analysis` returns champion rates, recommended items, runes, skills, spells, combos, counters, and team synergies for a champion and position.

Yes, it provides separate TFT and Valorant tools. TFT coverage includes builds, augments, item combinations, champion recommendations, play styles, and meta decks; Valorant coverage includes agents, maps, compositions, statistics, leaderboards, and player matches.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOpgg MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/opgginc-opgg-mcp?style=directory)](https://allmcps.com/mcp/opgginc-opgg-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/opgginc-opgg-mcp"><img src="https://allmcps.com/api/badge/opgginc-opgg-mcp?style=directory" alt="Opgg MCP on AllMCPs" /></a>