宝可梦卡牌MCP
一种模型上下文协议服务器,允许克劳德通过名称、类型、合法性及统计数据等属性筛选搜索并显示宝可梦交易卡牌游戏卡片。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"ptcg-mcp": {
"args": [
"ABSOLUTE_PATH_HERE/dist/index.js"
],
"command": "node"
}
}
}
服务介绍
Pokémon TCG 卡牌搜索 MCP
此 Model Context Protocol (MCP) 服务器允许 Claude 搜索和显示 Pokémon Trading Card Game 卡牌。
设置说明
-
更新您的 Claude 配置文件:
- 打开
/Users/ABSOLUTE_PATH_HERE/Library/Application Support/Claude/claude_desktop_config.json - 添加以下配置(移除任何现有的 MCP 配置):
{ "mcpServers": { "ptcg-mcp": { "command": "node", "args": ["ABSOLUTE_PATH_HERE/dist/index.js"] } } } - 打开
-
退出 Claude:
- 打开任务管理器
- 完全退出 Claude
-
重新启动 Claude:
- Pokémon TCG 卡牌搜索 MCP 将自动加载
- 现在您可以向 Claude 询问关于 Pokémon 卡牌的问题
使用方法
配置完成后,您可以向 Claude 询问有关 Pokémon 卡牌的问题,例如:
- "显示标准合法的基础宝可梦且撤退费用为0的卡牌"
- "查找 HP 超过 120 的水属性宝可梦"
- "搜索皮卡丘卡牌"
Claude 将显示匹配的卡牌及其图像和相关信息。
功能
- 按名称、类型、子类型、合法性等搜索卡牌
- 查看高分辨率卡牌图像
- 按各种卡牌属性过滤:
- 名称(支持使用
!进行精确匹配,使用*作为通配符) - 子类型(例如:基础、EX、GX、V、VMAX 等)
- 合法性(标准、扩展、无限制)
- 类型(水、火、草等)
- 撤退费用
- HP
- 全国图鉴编号
- 等等!
- 名称(支持使用
示例查询
这里是一些您可以尝试的示例查询:
- "显示标准合法的基础宝可梦且撤退费用为0的卡牌"
- "查找 HP 超过 120 的水属性宝可梦"
- "搜索名称中包含 'char*' 的卡牌"
- "显示在标准赛制中被禁用的卡牌"
- "查找从火恐龙进化而来的 EX 宝可梦"
查询语法
名称搜索
- 常规搜索:
name:pikachu - 精确匹配:
!name:pikachu - 通配符:
name:char* - 保留连字符:
name:chien-pao
过滤器
- 类型:
types:water或-types:water(排除) - 子类型:
subtypes:basic - 合法性:
legalities.standard:legal - HP:
hp:[100 TO 200] - 撤退费用:
convertedRetreatCost:0
范围查询
使用 [ 和 ] 表示包含范围,使用 { 和 } 表示排除范围:
hp:[100 TO 200]- HP 在 100 到 200 之间(包含)hp:{100 TO 200}- HP 在 100 到 200 之间(不包含)hp:[* TO 100]- HP 最多 100hp:[100 TO *]- HP 100 或更高
响应格式
MCP 返回的卡牌信息包括:
- 卡牌名称
- 卡包名称
- 高分辨率卡牌图像
- 卡牌合法性
- 其他请求的卡牌详细信息
注意事项
- MCP 使用 Pokémon TCG API 获取卡牌数据
- 图像直接来自 Pokémon TCG API 的 CDN
- 所有查询均不区分大小写
- 可以在一个查询中组合多个过滤器