local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Retrieves League of Legends player data including ranked stats, champion mastery, and match history through the Riot Games API, enabling natural language querying of player information and game performance.
MCP Riot 服务器
**MCP-Riot 是一个社区开发的模型上下文协议 (MCP)服务器,它与 Riot Games API 集成,**通过自然语言查询向 AI 助手提供英雄联盟数据。
该项目使人工智能模型能够检索玩家信息、排名统计数据、冠军掌握情况和最近的比赛摘要。
**免责声明:*本项目为开源项目,与 Riot Games 并无关联,亦未获得其任何认可。*英雄联盟® 是 Riot Games, Inc. 的注册商标。
演示
✨ 特点
🧾 玩家概要
“Hide on bush 的当前排名和顶级冠军是什么?”
为玩家提供:
- 等级
- 单人排名等级
- 顶级冠军精通
- 近期比赛历史
🔝 顶级冠军
“他最擅长什么英雄?”
根据精通点数返回前 N 名冠军。
🎯 冠军精通
“这位玩家和阿狸的配合怎么样?”
返回特定冠军的详细冠军掌握数据。
🕹️ 最近的比赛
“显示该召唤师的最近3场比赛”
列出最近的比赛,包括使用的冠军、K/D/A 和结果。
📊 比赛概要
“根据给定的匹配 ID 总结本次匹配”
返回玩家的比赛统计数据,例如 KDA、伤害、守卫和结果。
🚀 快速入门
1. 克隆并安装
2. 获取 API 密钥并设置环境
使用您的 Riot API 密钥创建.env
文件:
您可以从https://developer.riotgames.com/获取密钥
3. 配置 MCP 客户端
在您的 MCP 客户端(例如,Claude for Desktop)中注册此服务器。
编辑〜/ Library / Application Support / Claude / claude_desktop_config.json:
将
/ABSOLUTE/PATH/TO/PARENT/FOLDER/
替换为项目文件夹的实际路径。
我的情况:
🛠️ 工具
以下工具将向 MCP 客户端开放:
get_player_summary
总结级别、排名、顶级冠军和最近的比赛。
get_top_champions_tool
返回按精通点数排名的顶级冠军。
get_champion_mastery_tool
返回特定冠军的精通详情。
get_recent_matches_tool
返回给定召唤师的最近比赛。
get_match_summary
返回给定比赛 ID 和 puuid 的比赛表现统计数据。
📚 参考文献
📝 许可证
麻省理工学院许可证 © 2025 jifrozen0110
This server cannot be installed
社区开发的模型上下文协议服务器与 Riot Games API 集成以提供英雄联盟数据,使 AI 助手能够通过自然语言查询检索玩家信息、排名统计数据、冠军掌握情况和比赛摘要。