Skip to main content
ClaudeWave

League of Legends MCP server — MMR estimation, climb projections, KDA, hours played, cognitive readiness reference. No API key.

MCP ServersRegistry oficial0 estrellas0 forksPythonMITActualizado today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 8/27/2026
Install in Claude Code / Claude Desktop
Method: pip / Python · rankedtoday-mcp
Claude Code CLI
claude mcp add rankedtoday-mcp -- python -m rankedtoday-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "rankedtoday-mcp": {
      "command": "python",
      "args": ["-m", "rankedtoday-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Install first: pip install rankedtoday-mcp
Casos de uso

Resumen de MCP Servers

<!-- 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](https://shouldiplayrankedtoday.com/tools)

## Install

```json
{
  "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

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

## About

Built by [Ranked Today](https://shouldiplayrankedtoday.com) — a 3-minute daily
cognitive readiness check for League players. Free
[cognitive tests](https://shouldiplayrankedtoday.com/tests), no signup.

Not affiliated with or endorsed by Riot Games.

MIT licensed.
ai-agentsgamingleague-of-legendsmcpmodel-context-protocol

Lo que la gente pregunta sobre rankedtoday-mcp

¿Qué es RyanKramer/rankedtoday-mcp?

+

RyanKramer/rankedtoday-mcp es mcp servers para el ecosistema de Claude AI. League of Legends MCP server — MMR estimation, climb projections, KDA, hours played, cognitive readiness reference. No API key. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-08-27.

¿Cómo se instala rankedtoday-mcp?

+

Puedes instalar rankedtoday-mcp clonando el repositorio (https://github.com/RyanKramer/rankedtoday-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar RyanKramer/rankedtoday-mcp?

+

Nuestro agente de seguridad ha analizado RyanKramer/rankedtoday-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene RyanKramer/rankedtoday-mcp?

+

RyanKramer/rankedtoday-mcp es mantenido por RyanKramer. La última actividad registrada en GitHub es del 2026-08-27, con 0 issues abiertos.

¿Hay alternativas a rankedtoday-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega rankedtoday-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: RyanKramer/rankedtoday-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/ryankramer-rankedtoday-mcp)](https://claudewave.com/repo/ryankramer-rankedtoday-mcp)
<a href="https://claudewave.com/repo/ryankramer-rankedtoday-mcp"><img src="https://claudewave.com/api/badge/ryankramer-rankedtoday-mcp" alt="Featured on ClaudeWave: RyanKramer/rankedtoday-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a rankedtoday-mcp