Skip to main content

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

Tool What it does
estimate_mmr Infers whether MMR sits above or below your rank from LP gain/loss asymmetry
climb_calculator Games required to reach a target LP total, or whether the climb runs backward
kda KDA with a role-aware read and the winrate caveat
hours_played Lifetime hours from account level, with the math and the error bars
hardware_latency_budget How much of a reaction-test score is your monitor and mouse, not you
readiness_reference What the sleep/cognition research supports — and explicitly what it does not
season_countdown Days to a ranked season boundary
rankedtoday_tools Free cognitive tests and League tools on the web

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. estimate_mmr infers from the LP exchange rate and says so; hours_played 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.

readiness_reference 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.

climb_calculator 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.

Release files for rankedtoday-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rankedtoday-mcp 0.1.0
File Size Uploaded
rankedtoday_mcp-0.1.0.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rankedtoday-mcp 0.1.0
File Interpreter ABI Platform
rankedtoday_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.8 kB

Release files / rankedtoday_mcp-0.1.0.tar.gz

Download URL rankedtoday_mcp-0.1.0.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
29d2f85b744585d7e15cb3d2a69b83b4f9e2d38089fefd2ea810e6b678e61fc8
BLAKE2b-256 checksum
How to use checksums
0d95dc3ec264b3cd291892236377d87c627ce760e75e2d645444503973e7ecae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.8

Release files / rankedtoday_mcp-0.1.0-py3-none-any.whl

Download URL rankedtoday_mcp-0.1.0-py3-none-any.whl
Size 9.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
79c5efb94eacd7d13719bf35122fac0adef76b0ac3f6f9b014e8b4cbc9ebbe9b
BLAKE2b-256 checksum
How to use checksums
049967df72955cf961491399a5990a0009ef814d9806dbd2ab28e6f231197e19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.8

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page