lol_get_champion_analysisLABSCO SUMMARY
Field selection is the reason this stays usable in a chat.
A full summoner profile or a ten-player match detail is a lot of JSON, and dropping that into a conversation costs context that could have held the actual analysis. Naming the fields you want — down to particular keys inside the league_stats array — keeps the responses small enough that a session can look at several games instead of one. Everything is read-only public game data, so there is nothing to authorise and nothing to break.
What it is
OP.GG's official MCP server, hosted at https://mcp-api.op.gg/mcp over Streamable HTTP. It covers three games, and most tools take a desired_output_fields parameter — you name the fields you want, using a path syntax with nesting, arrays and grouping, and only those come back.
What you get
- League champions — lol_get_champion_analysis for win, pick and ban rates with builds, runes, counters and synergies; lol_list_lane_meta_champions for lane-by-lane tiers; lol_get_lane_matchup_guide, lol_get_champion_synergies, lol_list_champions, lol_list_champion_details and lol_list_champion_leaderboard
- League players — lol_get_summoner_profile for rank, LP, win rate and champion pool; lol_list_summoner_matches for recent games; lol_get_summoner_game_detail for one game across all ten players
- League extras — lol_list_items, lol_list_discounted_skins and lol_get_pro_player_riot_id
- League esports — lol_esports_list_schedules and lol_esports_list_team_standings
- Teamfight Tactics — tft_list_meta_decks, tft_get_champion_item_build, tft_list_champions_for_item, tft_list_item_combinations, tft_list_augments and tft_get_play_style
- Valorant — valorant_list_agent_statistics, valorant_list_agent_compositions_for_map, valorant_list_agents, valorant_list_maps, valorant_list_player_matches and valorant_list_leaderboard by region
- Field selection syntax that goes down to individual keys inside arrays, so a match history can come back as just the fields you asked for
Requirements
Nothing — no account, no key. Point a client that speaks Streamable HTTP at the hosted endpoint. Most tools expect desired_output_fields, so it is worth learning the syntax rather than treating it as optional; the data is OP.GG's, on OP.GG's terms.
Setup effort
Follow the published steps — Add https://mcp-api.op.gg/mcp as a remote MCP server in your client
USE CASES
Deciding what to play into a specific matchup
Read the lane matchup guide and the champion's counters, then check the current tier list for that lane.
Working out why a run of games went badly
Pull recent match history, then open the one game that stands out across all ten players.
Learning the current TFT meta
Look at the meta decks, then the item combinations and augments they depend on.
Building a Valorant composition for a map
Read the compositions that work on that map and the current agent statistics behind them.
Following a league
Check upcoming schedules and where the teams currently stand.
Keeping a long session affordable
Name only the fields you need so each response stays small enough to compare several of them.
27 tools
Listed in project docs. Your client may show a different list.
lol_get_champion_synergieslol_get_lane_matchup_guidelol_list_champion_detailslol_list_champion_leaderboardlol_list_championslol_list_lane_meta_championslol_get_summoner_game_detaillol_get_summoner_profilelol_list_summoner_matcheslol_list_discounted_skinslol_list_itemslol_get_pro_player_riot_idlol_esports_list_scheduleslol_esports_list_team_standingstft_get_champion_item_buildtft_get_play_styletft_list_augmentstft_list_champions_for_itemtft_list_item_combinationstft_list_meta_decksvalorant_list_agent_compositions_for_mapvalorant_list_agent_statisticsvalorant_list_agentsvalorant_list_leaderboardvalorant_list_mapsvalorant_list_player_matchesBEFORE YOU INSTALL
What to know first
Tools you get
27 tools named in the project's documentation.
INSTALLATION
Connect your client
Server setup
Add https://mcp-api.op.gg/mcp as a remote MCP server in your client
Use Streamable HTTP transport