关于 OP.GG MCP Server
OP.GG MCP Server 为 AI Agent 提供英雄联盟、云顶之弈和无畏契约的 OP.GG 游戏数据访问。它通过 Streamable HTTP 提供远程服务,适合需要查询对局、英雄与阵容数据的用户。
主要功能
- 01英雄联盟、云顶之弈与无畏契约数据查询
- 02召唤师资料、对局历史与对局详情
- 03英雄、装备、海克斯强化与阵容推荐
- 04电竞赛程与战队积分榜
- 05通过字段选择语法精简返回内容
适用场景
- 01查询英雄联盟召唤师的段位与近期战绩
- 02获取云顶之弈的热门阵容与装备搭配
- 03查看无畏契约各地区的排行榜与地图阵容
MCP 相关
该远程服务通过 Streamable HTTP 端点 https://mcp-api.op.gg/mcp 向 MCP 客户端提供多个游戏数据工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
OP.GG MCP Server
🇰🇷 한국어 | 🇯🇵 日本語 | 🇨🇳 简体中文 | 🇹🇼 繁體中文 | 🇧🇷 Português
OP.GG MCP Server 是一种 Model Context Protocol 实现,可让 AI Agent 访问《League of Legends》《Teamfight Tactics》和《Valorant》的 OP.GG 游戏数据。
端点
https://mcp-api.op.gg/mcp
此服务支持 Streamable HTTP 传输方式。
字段选择
大多数工具都需要 desired_output_fields 参数来指定要返回的字段。这样可以缩减载荷大小并提高响应效率。
语法
| 模式 | 描述 | 示例 |
|---|---|---|
field | 单个字段 | name |
parent.child | 嵌套字段 | data.summoner.level |
array[] | 数组字段 | champions[] |
array[].field | 数组项中的字段 | data.champions[].name |
{a,b,c} | 同一层级的多个字段 | {name,title,lore} |
parent.{a,b} | 多个嵌套字段 | data.summoner.{level,name} |
array[].{a,b} | 数组项中的多个字段 | data.champions[].{name,title} |
示例
{
"desired_output_fields": [
"data.summoner.{game_name,tagline,level}",
"data.summoner.league_stats[].{game_type,win,lose}",
"data.summoner.league_stats[].tier_info.{tier,division,lp}"
]
}
可用工具
League of Legends
英雄
| 工具 | 描述 |
|---|---|
lol_get_champion_analysis | 获取详细的英雄数据(胜率/选取率/禁用率)、最佳配置(装备、符文、技能、召唤师技能)、克制对局和团队协同信息 |
lol_get_champion_synergies | 获取英雄协同信息 |
lol_get_lane_matchup_guide | 获取指定分路的对线指南 |
lol_list_champion_details | 获取最多 10 名英雄的技能、技巧、背景故事和属性元数据 |
lol_list_champion_leaderboard | 获取英雄排行榜数据 |
lol_list_champions | 列出所有英雄元数据 |
lol_list_lane_meta_champions | 获取各分路的英雄梯度,以及胜率/选取率/禁用率、KDA 和梯度排名 |
召唤师
| 工具 | 描述 |
|---|---|
lol_get_summoner_game_detail | 获取指定对局的详细信息(所有玩家) |
lol_get_summoner_profile | 获取召唤师档案,包括段位、梯级、LP、胜率和英雄池 |
lol_list_summoner_matches | 获取近期对局记录及每场对局的统计数据 |
资源
| 工具 | 描述 |
|---|---|
lol_list_discounted_skins | 获取当前打折的皮肤 |
lol_list_items | 列出所有装备元数据 |
职业选手
| 工具 | 描述 |
|---|---|
lol_get_pro_player_riot_id | 获取职业选手的 Riot ID |
电竞赛事
| 工具 | 描述 |
|---|---|
lol_esports_list_schedules | 获取即将举行的 LoL 电竞赛事日程,包括队伍、联赛和比赛时间 |
lol_esports_list_team_standings | 获取 LoL 联赛的队伍排名 |
Teamfight Tactics (TFT)
| 工具 | 描述 |
|---|---|
tft_get_champion_item_build | 获取英雄装备搭配推荐 |
tft_get_play_style | 获取玩法风格推荐 |
tft_list_augments | 获取强化符文列表及说明 |
tft_list_champions_for_item | 获取指定装备的英雄推荐 |
tft_list_item_combinations | 获取装备合成配方 |
tft_list_meta_decks | 获取当前版本的主流阵容 |
Valorant
| 工具 | 描述 |
|---|---|
valorant_list_agent_compositions_for_map | 获取指定地图的特工阵容 |
valorant_list_agent_statistics | 获取特工统计数据和版本信息 |
valorant_list_agents | 获取特工元数据,包括技能和定位 |
valorant_list_leaderboard | 按地区获取排行榜(ap、br、eu、kr、latam、na) |
valorant_list_maps | 获取地图元数据 |
valorant_list_player_matches | 获取玩家对局记录 |
许可证
本项目采用 MIT License 许可协议,详情请参阅 LICENSE 文件。
Related Links
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。