MCP.Market

Rankedtoday MCP server

by RyanKramer·io.github.RyanKramer/rankedtoday-mcp·v0.1.0

League of Legends math for AI agents: MMR estimation, climb projections, KDA, hours. No API key.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

0 stars18 downloads/wk

Reviews

Write one

Nobody has reviewed Rankedtoday yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Rankedtoday tools (8)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • climb_calculator

    How many games a climb takes at a given winrate, or whether it runs backward.

  • estimate_mmr

    Estimate where your MMR sits relative to your rank, from LP flow.

  • hardware_latency_budget

    Estimate how much of a reaction-test score is equipment rather than you.

  • hours_played

    Estimate lifetime hours from account level, with the math shown.

  • kda

    Calculate KDA with an honest, role-aware read.

  • rankedtoday_tools

    Free tools and cognitive tests on the web.

  • readiness_reference

    What the research actually supports about cognition and gaming performance.

  • season_countdown

    Days remaining until a ranked season boundary or any other date.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 65 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Rankedtoday compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,243 servers
Tools
8
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
18
more than 5% of 12,306 servers with a package

What its tools let an agent do: 8 read

Install Rankedtoday in Claude Code, Cursor or VS Code

claude mcp add rankedtoday-mcp -- uvx rankedtoday-mcp
Add to Cursor

What the publisher says

From the Rankedtoday repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.RyanKramer/rankedtoday-mcp -->

Ranked Today MCP

League of Legends math and cognitive-readiness reference for AI agents. Estimate MMR from LP flow, project a climb, calculate KDA and lifetime hours, and get the research on sleep and reaction time without the folklore.

No API key. No Riot account. No network calls. Every tool is a pure function and every estimate shows its arithmetic.

Web versions: shouldiplayrankedtoday.com/tools

Install

{
  "mcpServers": {
    "rankedtoday": {
      "command": "uvx",
      "args": ["rankedtoday-mcp"]
    }
  }
}

Or pip install rankedtoday-mcp.

Tools

Design notes

Nothing here pretends to read hidden data. Riot removed public MMR from the API years ago, and there is no lifetime hours counter. estimatemmr infers from the LP exchange rate and says so; hoursplayed converts account level and reports plus-or-minus 20% along with what it cannot see. Any tool printing an exact MMR from a summoner name is guessing without telling you.

readinessreference includes the disconfirming evidence. It lists what the research supports (+49 ms after one all-nighter, 5x more attention lapses, the 516-player rank correlation) and* what it does not — including a controlled study where sleep-deprived players' cognition tanked while game outcomes barely moved. Readiness is a probabilistic personal signal, never a win predictor.

climbcalculator will tell you the climb runs backward.** Below your breakeven winrate, more games means less LP. It returns that verdict rather than a games-required number, because the honest answer is that this climb does not finish.

Development

git clone https://github.com/RyanKramer/rankedtoday-mcp
cd rankedtoday-mcp
pip install -e .
rankedtoday-mcp

About

Built by Ranked Today — a 3-minute daily cognitive readiness check for League players. Free cognitive tests, no signup.

Not affiliated with or endorsed by Riot Games.

MIT licensed.

Nothing above is checked by us. What we check is on the safety report.

Rankedtoday: common questions

Is Rankedtoday MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Rankedtoday safety report
How do I install Rankedtoday?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Rankedtoday need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Rankedtoday maintained?
The last commit was 71 days ago (2026-08-27). The latest release is v0.1.0.
How does Rankedtoday compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,243 servers); tools 8 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from RyanKramer →