汽车零件搜索服务

一个让AI助手通过自然对话搜索RockAuto汽车零件目录的MCP服务器,支持浏览车辆、按类别查找零件、按零件号搜索以及获取价格和详细信息。

  • by BrianLeishman
  • TypeScript
  • 混合部署
  • 5 星标
  • 更新于
在 GitHub 查看 BrianLeishman/rockauto-mcp

使用说明

RockAuto MCP服务器

MCP(模型上下文协议)服务器,允许AI助手搜索 RockAuto 汽车零部件目录。浏览车辆,按类别查找零件,按零件号搜索,并通过自然对话获取定价和详细信息。

快速开始

托管实例可用,无需安装:

https://rockauto-mcp.b-a92.workers.dev/mcp

ChatGPT

  1. 打开 ChatGPT 并前往 设置 > 已连接的应用程序 (文档)
  2. 点击 添加连接 并选择 主控程序
  3. 粘贴URL: https://rockauto-mcp.b-a92.workers.dev/mcp
  4. 保存

克劳德代码

在终端中运行以下命令:

claude mcp add rockauto --transport sse https://rockauto-mcp.b-a92.workers.dev/mcp

请参阅 克劳德代码MCP文档 更多选择。

克劳德桌面

添加到您的 claude_desktop_config.json (文档):

{
  "mcpServers": {
    "rockauto": {
      "url": "https://rockauto-mcp.b-a92.workers.dev/mcp"
    }
  }
}

其他MCP客户端

任何支持SSE传输的MCP客户端都可以连接到上面的URL。

示例提示

连接后,尝试询问您的AI助手:

  • “2020款本田思域有哪些刹车片?”
  • “搜索零件号15400-PLM-A02”
  • “给我看看2018款丰田凯美瑞2.5L的机油滤清器”
  • “比较2015款福特F-150交流发电机的价格”

工具

工具 说明
list_makes 列出所有车辆制造商
list_years 列出某个品牌的可用年份
list_models 列出制造年份的型号
list_engines 列出车辆的发动机选项
list_categories 列出车辆+发动机的零件类别
browse_category 在目录URL浏览子类别或零件
get_parts 获取目录页面上列出的零件
search_parts 一步按车辆+零件类型搜索(例如“制动片”)
search_part_number 按零件号搜索(支持 * 通配符)
get_part_details 获取特定零件的详细规格

自我寄宿

本地(stdio)

git clone https://github.com/BrianLeishman/rockauto-mcp.git
cd rockauto-mcp
npm install
npm run build
node build/index.js

对于克劳德代码(本地标准):

claude mcp add rockauto -- node /absolute/path/to/rockauto-mcp/build/index.js

部署到Cloudflare Workers

npm run deploy

这为您提供了自己的端点 https://rockauto-mcp.<your-subdomain>.workers.dev/mcp.

本地开发

npm run start     # Run Cloudflare Worker locally with wrangler
npm run dev       # Watch mode for TypeScript compilation

运作原理

服务器抓取RockAuto的公共目录页面,并解析HTML以提取车辆和零件数据。不需要API密钥。

许可证

麻省理工学院