宝可梦卡牌搜索服务

一个允许Claude搜索和展示宝可梦集换式卡牌游戏卡牌的模型上下文协议(MCP)服务器。

  • by jlgrimes
  • TypeScript
  • 本地部署
  • 10 星标
  • 更新于
在 GitHub 查看 jlgrimes/ptcg-mcp

使用说明

口袋妖怪TCG卡搜索MCP

此模型上下文协议(MCP)服务器允许Claude搜索和显示口袋妖怪交易卡游戏卡。

安装说明

  1. 更新您的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"]
        }
      }
    }
    
  2. 退出克劳德:

    • 打开任务管理器
    • 完全找到并退出克劳德
  3. 重新启动Claude:

    • 口袋妖怪TCG卡搜索MCP将自动加载
    • 你现在可以问克劳德关于口袋妖怪卡的问题

用法

配置后,您可以向Claude询问有关口袋妖怪卡的问题,例如:

  • “向我展示标准的法律基本口袋妖怪,免费撤退”
  • “找到马力超过120马力的水型口袋妖怪”
  • “搜索皮卡丘牌”

克劳德将展示匹配的卡片及其图像和相关信息。

特性

  • 按名称、类型、子类型、合法性等搜索卡片
  • 查看高分辨率卡图像
  • 按各种卡片属性过滤:
    • 名称(支持与精确匹配 ! 通配符 *)
    • 子类型(例如,Basic、EX、GX、V、VMAX等)
    • 合法性(标准、扩展、无限)
    • 类型(水、火、草等)
    • 撤退成本
    • 惠普
    • 国家Pokedex号码
    • 还有更多!

查询示例

以下是一些您可以尝试的示例查询:

  • “向我展示标准的法律基本口袋妖怪,免费撤退”
  • “找到马力超过120马力的水型口袋妖怪”
  • “搜索名称中包含'char*'的卡片”
  • “以标准格式显示禁用卡”
  • “找到从Charmander进化而来的EX口袋妖怪”

查询句法

人名检索

  • 常规搜索: name:pikachu
  • 精确匹配: !name:pikachu
  • 通配符: name:char*
  • 保留连字符: name:chien-pao

过滤器

  • 类型: types:water 或 -types:water (不包括)
  • 子类型: subtypes:basic
  • 合法性: legalities.standard:legal
  • 马力: hp:[100 TO 200]
  • 撤退费用: convertedRetreatCost:0

范围查询

使用 [ 和 ] 对于包容性范围, { 和 } 对于独家系列:

  • hp:[100 TO 200] -HP介于100和200之间(含)
  • hp:{100 TO 200} -HP介于100和200之间(不包括)
  • hp:[* TO 100] -HP高达100
  • hp:[100 TO *] -HP 100或更高

响应格式

MCP返回的卡信息包括:

  • 卡片名称
  • 设定名称
  • 高分辨率卡图像
  • 卡合法性
  • 根据要求提供其他卡详细信息

备注

  • MCP使用Pokemon TCG API获取卡数据
  • 图像直接从口袋妖怪TCG API的CDN显示
  • 所有查询都不区分大小写
  • 多个过滤器可以组合在一个查询中