商品搜索服务

一个基于MCP协议的Trader Joe's商品搜索服务,提供商品搜索、详情查看、店铺定位和新品浏览功能。

  • by GraysonCAdams
  • 本地部署
  • 更新于
在 GitHub 查看 GraysonCAdams/traderjoes-mcp

使用说明

Trader Joe的MCP服务器

一 MCP(模型上下文协议) 该服务器提供搜索Trader Joe产品、查找详细产品信息、查找商店位置和浏览新品的工具。无需身份验证——这使用Trader Joe的公共API。

工具

工具 说明
search_products 按关键字搜索产品。返回名称、SKU、价格、尺寸、类别和标签。
get_product_details 按SKU获取产品的完整详细信息,包括成分、营养成分和过敏原。
find_stores 查找Trader Joe在邮政编码附近的店铺位置,包括地址、电话号码和营业时间。
get_new_products 列出新产品和特色产品,并可选择类别过滤器。

环境变量

没有。该服务器使用Trader Joe的公共GraphQL API,不需要API密钥或身份验证。

设置

npm ci

用法

stdio模式(适用于克劳德桌面、克劳德代码等)

node dist/index.js

添加到MCP客户端配置中:

{
  "mcpServers": {
    "traderjoes": {
      "command": "node",
      "args": ["/path/to/traderjoes-mcp/dist/index.js"]
    }
  }
}

HTTP模式(带mcp代理)

npx mcp-proxy --port 8007 -- node dist/index.js

从源头构建

编译后的输出包含在 dist/.要从TypeScript重建:

npm run build

许可证

麻省理工学院——见 许可证.