关于 PriceMyRepair
PriceMyRepair 是面向英国车主及汽车相关服务的 MCP 服务,提供按车型查询维修和保养费用区间。数据包含独立修理厂估价、经销商估价及来源页面链接,结果为估算而非报价。
主要功能
- 01按车型查询维修费用
- 02提供独立修理厂和经销商区间
- 03列出车型覆盖的项目
- 04列出支持的维修与保养项目
- 05支持英国平均车型数据
适用场景
- 01估算 Ford Fiesta 更换离合器的费用
- 02查看某车型支持的维修项目
- 03确认服务覆盖的车型和项目
- 04为未覆盖车型查询英国平均费用
MCP 相关
这是一个通过 Streamable HTTP 提供的远程 MCP 服务,提供四个只读工具,用于查询维修费用、车型项目和覆盖范围。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://app.pricemyrepair.co.uk/functions/pmrMcpclaude mcp add --transport http pricemyrepair https://app.pricemyrepair.co.uk/functions/pmrMcp{"mcpServers":{"pricemyrepair":{"type":"http","url":"https://app.pricemyrepair.co.uk/functions/pmrMcp"}}}在 Cursor 中打开{"servers":{"pricemyrepair":{"type":"http","url":"https://app.pricemyrepair.co.uk/functions/pmrMcp"}}}在 VS Code 中打开{"mcpServers":{"pricemyrepair":{"type":"http","url":"https://app.pricemyrepair.co.uk/functions/pmrMcp"}}}{"mcpServers":{"pricemyrepair":{"serverUrl":"https://app.pricemyrepair.co.uk/functions/pmrMcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
4| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 是 | 车型,例如 "Ford Fiesta"、"VW Golf"、"Qashqai"。车型未知或未收录时,使用 "uk-average"。 |
| repair | string | 是 | 维修或保养项目,例如 "clutch"、"cambelt"、"brake pads and discs"、"full service"、"MOT"。 |
详细介绍
PriceMyRepair MCP 服务
英国各车型的汽车维修和保养费用范围,以 MCP 服务形式提供。向任何兼容 MCP 的助手询问“在英国,福特 Fiesta 换离合器大概要多少钱?”,它就能给出独立维修厂的实际费用范围、经销商预估价格,以及来源页面链接。
端点(Streamable HTTP,无需身份验证):
https://app.pricemyrepair.co.uk/functions/pmrMcp
数据来自 PriceMyRepair,这是一个从驾驶者角度出发的英国维修费用和 MOT 数据网站。价格是英国普通独立维修厂的估算,包含零件和人工;并非报价。
工具
| 工具 | 输入 | 返回内容 |
|---|---|---|
get_repair_cost | model、repair(自由文本) | 独立维修厂和经销商的英镑费用范围、备注(例如正时链条与正时皮带的区别)、source_url |
get_model_costs | model | 该车型价格矩阵涵盖的所有维修和保养项目 |
list_models | — | 提供各车型价格的车型列表 |
list_repairs | — | 涵盖的维修和保养项目,以及记录各项目的页面 |
车型和维修项目输入采用宽松匹配:“VW Golf”、“Volkswagen Golf”和“golf”均可匹配;“timing belt”、“cam belt”和“cambelt”也均可匹配。如果未涵盖目标车辆,请将 uk-average 作为车型以获取英国平均价格。
覆盖范围
涵盖英国最常见的 15 款汽车(Ford Fiesta 和 Focus、Vauxhall Corsa 和 Astra、VW Golf 和 Polo、Toyota Yaris、Honda Civic、Nissan Juke 和 Qashqai、Kia Sportage、Audi A3、BMW 1 和 3 Series、Mercedes A-Class),另含一条英国平均价格记录;涉及 18 项工作:离合器(含双质量飞轮和不含双质量飞轮)、正时皮带、前刹车片、刹车片和刹车盘、悬架部件、DPF 清洁和更换、EGR 阀、涡轮增压器、气缸垫、交流发电机、起动机、全面保养、轮胎、MOT 检测、空调充注和小修。
连接
**Claude.ai / Claude Desktop:**设置 → 连接器 → 添加自定义连接器 → 粘贴端点 URL,身份验证选择 None。
Claude Code:
claude mcp add --transport http pricemyrepair https://app.pricemyrepair.co.uk/functions/pmrMcp
Cursor / VS Code / 任何 Streamable-HTTP 客户端:
{
"mcpServers": {
"pricemyrepair": {
"url": "https://app.pricemyrepair.co.uk/functions/pmrMcp"
}
}
}
原始 JSON-RPC:
curl -s https://app.pricemyrepair.co.uk/functions/pmrMcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_repair_cost","arguments":{"model":"Ford Fiesta","repair":"clutch"}}}'
响应示例
{
"model": "Ford Fiesta",
"repair": "Clutch replacement",
"independent_garage_gbp": { "low": 430, "high": 680 },
"dealer_gbp": { "low": 645, "high": 1020 },
"currency": "GBP",
"source_url": "https://pricemyrepair.co.uk/clutch-replacement-cost-ford-fiesta/",
"attribution": "Source: PriceMyRepair (pricemyrepair.co.uk). Estimates only — final quotes come from garages."
}
署名
如果你基于这些数据进行开发,请注明 PriceMyRepair,并保留 source_url——链接页面包含按发动机区分的详细信息、计算示例,以及比较维修厂实时报价的方法,而这些内容仅凭费用范围无法体现。
实现
服务是一个运行在 PriceMyRepair 应用后端上的独立 Deno 函数(此仓库中的 entry.ts)。它通过 JSON-RPC 2.0 无状态地实现 MCP Streamable HTTP 传输,每次调用都会从价格矩阵实时读取价格,并将经销商价格计算为独立维修厂价格的 1.5 倍,再四舍五入到 £5。每个 IP 每分钟限 60 次请求。
许可证
服务端代码:MIT。价格数据:© PriceMyRepair,可免费使用,但须注明出处。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。