A side-by-side look at the Riot Games and Digimon MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Riot Games for gaming work as a local process; choose Digimon for gaming as a local process. You can also run both side by side in one mcpServers block.
PLATFORM_RIOT_KEY.account_by_riot_id, account_by_puuid, summoner_by_puuid.search_digimon, get_digimon.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Gaming | Gaming |
| Quality signal | 61/100 · Good | 47/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | Not declared | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | PLATFORM_RIOT_KEY | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 1 |
| Directory activity | 2 views 0 installs 0 upvotes | 0 views 0 installs 0 upvotes |
| Tools | 11 | 2 |
| Full listing | View Riot Games | View Digimon |
account_by_riot_idRiot ID → account/puuid.account_by_puuidLook up a Riot account (game_name, tag_line, puuid) by puuid via the regional Riot Account API (americas | europe | asia).summoner_by_puuidFetch LoL summoner details (summoner ID, account ID, summonerLevel, profileIconId, revisionDate) for a puuid on a specific platform (e.g. na1, euw1).match_ids_by_puuidList recent LoL match IDs for a puuid on a regional cluster; filter by queue type, start/end timestamp, and paginate with start + count.matchFetch full LoL match detail by match ID (e.g. NA1_123): participants, champions, stats, team outcomes, and game metadata.match_timelineFetch per-frame event timeline for a LoL match ID — kills, item purchases, level-ups, building destructions at each minute interval.league_entriesList all LoL ranked ladder entries for a queue (RANKED_SOLO_5x5), tier (DIAMOND), and division (I) on a platform; paginates with page parameter.champion_rotationsFree champion rotation.champion_masteryReturn full champion mastery list for a puuid on a platform: mastery level, points, chest granted, tokens earned for every champion.summoner_top_masteryHighest champion mastery entries for one League of Legends account from the Riot Games API, given a puuid and a platform routing value such as na1, euw1, or kr, with count controlling how many champions come back (default 3). Returns championId, championLevel, championPoints, last play time, and chest and token flags for those champions. Answers which champions a League of Legends player has played most and mastered furthest.statusPlatform status.search_digimonSearch the Digimon API by name (partial match) and list Digimon creatures. Omit name to list all. Returns id, name, and image for each match. Keyless.get_digimonGet full details for one Digimon by name or numeric id: its level, type, attribute, fields, evolution lines, and English description. Keyless.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"riot-games": {
"command": "npx",
"args": [
"-y",
"@pipeworx/mcp-riot-games"
],
"env": {
"PLATFORM_RIOT_KEY": "YOUR_PLATFORM_RIOT_KEY_HERE"
}
}
}
}
{
"mcpServers": {
"digimon": {
"command": "npx",
"args": [
"-y",
"@pipeworx/mcp-digimon"
]
}
}
}