关于 rankedtoday-mcp
rankedtoday-mcp 为 League of Legends 玩家及其 AI Agent 提供游戏数据估算和认知准备度参考。工具不调用网络或 Riot API,并展示估算过程及限制。
主要功能
- 01根据 LP 得失估算 MMR
- 02计算达到目标 LP 所需对局
- 03计算 KDA 和游戏时长
- 04评估硬件对反应测试的延迟影响
- 05提供睡眠与认知研究参考
- 06查询排位赛季倒计时
适用场景
- 01根据 LP 得失判断 MMR 与段位的关系
- 02规划达到目标 LP 的对局数量
- 03估算账号累计游戏时长
- 04了解睡眠对游戏认知的研究结论
MCP 相关
作为 MCP 服务,向客户端提供 League of Legends 相关计算与参考工具。工具为纯函数,不需要 API 密钥、Riot 账号或网络调用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
8收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| lp_gain | integer | 是 | |
| lp_loss | integer | 是 | |
| current_rank | string | 否 |
详细介绍
Ranked Today MCP
为 AI Agent 提供的《英雄联盟》数学与认知状态参考工具。 根据 LP 变化估算 MMR、预测上分进度、计算 KDA 和累计游戏时长, 并了解有关睡眠和反应时间的研究,远离以讹传讹。
无需 API 密钥。无需 Riot 账号。无需网络调用。 所有工具都是纯函数, 每项估算都会显示其计算过程。
网页版:shouldiplayrankedtoday.com/tools
安装
{
"mcpServers": {
"rankedtoday": {
"command": "uvx",
"args": ["rankedtoday-mcp"]
}
}
}
或者运行 pip install rankedtoday-mcp。
工具
| 工具 | 功能 |
|---|---|
estimate_mmr | 根据 LP 增减的不对称情况,推断 MMR 高于还是低于当前段位 |
climb_calculator | 计算达到目标 LP 所需的对局数,或判断上分进度是否会倒退 |
kda | 计算 KDA,并结合位置进行解读,说明胜率方面的注意事项 |
hours_played | 根据账号等级估算累计游戏时长,并展示计算过程和误差范围 |
hardware_latency_budget | 估算反应测试成绩中有多少受显示器和鼠标影响,而非你的反应能力 |
readiness_reference | 介绍睡眠与认知研究支持的结论,以及明确不支持的结论 |
season_countdown | 计算距离排位赛赛季节点的天数 |
rankedtoday_tools | 网页上的免费认知测试和《英雄联盟》工具 |
设计说明
这里没有任何工具会假装能读取隐藏数据。 Riot 多年前就从 API 中移除了公开 MMR 数据,而且游戏也没有累计时长计数器。estimate_mmr 根据 LP 交换率进行推断,并明确说明这一点;hours_played 根据账号等级换算时长,报告正负 20% 的误差范围,并说明它无法获取哪些信息。任何根据召唤师名称显示精确 MMR 的工具,都是在不告知你的情况下胡乱猜测。
readiness_reference 也纳入了不支持相关结论的证据。 它列出研究支持的结论(彻夜不眠后反应时间增加 49 毫秒,注意力失误增加 5 倍,以及一项涉及 516 名玩家的段位相关性研究),也列出研究不支持的结论——包括一项对照研究:睡眠不足的玩家认知能力大幅下降,但游戏结果几乎没有变化。准备状态只是反映个人情况的概率性信号,绝不能用来预测胜负。
climb_calculator 会告诉你上分进度正在倒退。 如果胜率低于盈亏平衡点,打得越多,LP 就越少。它会直接给出这一判断,而不是返回所需对局数,因为诚实的答案是:这样上分永远无法完成。
开发
git clone https://github.com/RyanKramer/rankedtoday-mcp
cd rankedtoday-mcp
pip install -e .
rankedtoday-mcp
关于
由 Ranked Today 开发——一项面向《英雄联盟》玩家的每日认知状态检查,只需 3 分钟。提供免费 认知测试,无需注册。
与 Riot Games 无关,也未获其认可。
采用 MIT 许可证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。