mcpField
M
Mercedes-Benz Service Reminder – SilberArrows

Mercedes-Benz Service Reminder – SilberArrows

远程服务
mercedes-benz.silberarrows.com其他03 天前更新

关于 Mercedes-Benz Service Reminder – SilberArrows

面向 Mercedes-Benz 车主的 MCP 服务,可估算 Service A/B 的下次保养时间、说明保养项目并提供常见警示灯的一般指引。它还提供迪拜 SilberArrows 服务中心的联系信息;保养间隔仅供参考,警示灯信息不构成诊断。

主要功能

  1. 01估算下次 Service A/B 时间与里程
  2. 02说明 Service A 和 Service B 项目
  3. 03提供常见警示灯的一般指引
  4. 04查询迪拜 SilberArrows 联系方式

适用场景

  1. 01根据上次保养记录规划下次保养
  2. 02了解 Service A 或 Service B 通常包含的项目
  3. 03查询常见警示灯的基本说明
  4. 04寻找迪拜的 Mercedes-Benz 专修服务中心

MCP 相关

以 stdio 运行,也可通过 Streamable HTTP 提供 MCP 服务。向 MCP 客户端公开保养估算、保养说明、警示灯指引和专修中心查询工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://silberarrows-mcp.netlify.app/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

4
参数类型必填说明
current_kmnumber否当前里程表读数,单位为 km(可选;可提高估算准确度)
interval_kminteger否覆盖距离间隔(默认值 15000)
interval_monthsinteger否覆盖时间间隔(默认值 12)
last_service_kmnumber是上次保养时的里程表读数,单位为 km
last_service_datestring是上次保养日期,格式为 YYYY-MM-DD
last_service_typeenum是上次保养类型:A 或 BA | B | a | b

详细介绍

Mercedes-Benz 保养提醒 - SilberArrows(MCP 服务)

一个 Model Context Protocol 服务,可帮助 Mercedes-Benz 车主规划下一次 A 类或 B 类保养,了解各项保养通常包含的内容,获取常见警告灯的一般说明,并查找迪拜的 Mercedes-Benz 专业维修中心。

  • 通过 stdio 在本地运行(Node 18+)
  • 不进行网络调用、不需要账户、不收集数据
  • 由 SilberArrows 开发,这是一家位于迪拜的 Mercedes-Benz 服务中心

主页:https://mercedes-benz.silberarrows.com/

**免责声明:**保养间隔仅供一般参考(大多数车型约为 15,000 km 或 12 个月,以先到者为准)。请务必遵循 Mercedes-Benz 车辆自身的保养指示器(ASSYST)以及适用于您车型的制造商保养计划。警告灯信息仅供一般参考,并非诊断结果。

安装

使用 npx 无需安装:

npx -y mercedes-benz-service-reminder-mcp

也可以全局安装:npm install -g mercedes-benz-service-reminder-mcp。

Claude Desktop

添加到 claude_desktop_config.json(Settings → Developer → Edit Config):

{
  "mcpServers": {
    "mercedes-benz-service-reminder": {
      "command": "npx",
      "args": ["-y", "mercedes-benz-service-reminder-mcp"]
    }
  }
}
Cursor

添加到 ~/.cursor/mcp.json(或项目中的 .cursor/mcp.json):

{
  "mcpServers": {
    "mercedes-benz-service-reminder": {
      "command": "npx",
      "args": ["-y", "mercedes-benz-service-reminder-mcp"]
    }
  }
}
ChatGPT 和其他 MCP 客户端

任何支持 stdio MCP 服务的客户端都可以通过以下方式启动:

  • 命令:npx
  • 参数:-y mercedes-benz-service-reminder-mcp

仅接受远程(HTTP)服务的客户端(例如 ChatGPT 连接器)需要 stdio 到 HTTP 的桥接工具(例如 npx -y supergateway --stdio "npx -y mercedes-benz-service-reminder-mcp"),或使用 Smithery 等托管部署。项目中包含 Dockerfile:

docker build -t mercedes-benz-service-reminder-mcp .
docker run -i --rm mercedes-benz-service-reminder-mcp

工具

工具功能
get_next_service根据上次保养类型(A/B)、日期和里程(以及可选的当前里程),按照 A/B 交替的保养计划(ASSYST 风格)返回下次保养类型、到期日期和到期里程。默认间隔为 15,000 km 或 12 个月,以先到者为准;也可自定义间隔。
explain_service说明 Mercedes-Benz A 类或 B 类保养通常包含哪些内容。
warning_light_info针对部分常见 Mercedes-Benz 警告灯和提示信息提供一般指导(检查发动机、检查发动机灯闪烁、动力受限、制动/ABS/ESP、电池/电气系统、保养到期)。
find_specialistSilberArrows - Mercedes-Benz Service Centre(迪拜)的联系方式。

示例

向助手提问:

  • “我的 Mercedes-Benz 于 2026 年 3 月 1 日在 40,000 km 时做了 A 类保养,现在里程是 50,000 km。下次保养是什么时候?”

    get_next_service → B 类保养,到期时间为 2027-03-01 或里程达到 55,000 km,以先到者为准;根据目前的行驶情况,预计在 2027 年 1 月下旬到期。

  • “Mercedes-Benz 的 B 类保养包含哪些内容?” → explain_service

  • “我的 Mercedes-Benz 检查发动机灯正在闪烁——这是什么意思?” → warning_light_info

  • “在迪拜哪里可以为我的 Mercedes-Benz 做保养?” → find_specialist

开发

npm install
npm run build
npm test   # builds, then starts the server and calls every tool with the MCP SDK client

关于 SilberArrows

SilberArrows 是一家位于迪拜 Al Quoz Industrial Area 1 的 Mercedes-Benz 服务中心,提供 A 类和 B 类保养、诊断服务以及 Mercedes-Benz 常规维护。

Mercedes-Benz 是 Mercedes-Benz Group AG 的商标。本项目为独立项目,与 Mercedes-Benz Group AG 无关联,也未获得其认可。

许可证

MIT © SilberArrows

远程端点

此服务也可以作为无状态的 Streamable HTTP MCP 端点运行在 Netlify Functions 上(netlify/functions/mcp.mts,通过 /mcp 提供服务)。

  • 在线 URL:https://silberarrows-mcp.netlify.app/mcp
  • 客户端配置:{ "mcpServers": { "mercedes-benz-service-reminder": { "url": "https://silberarrows-mcp.netlify.app/mcp" } } }
  • 部署自己的实例:npx netlify-cli deploy --prod(使用 netlify.toml)
  • 测试:node test/http-client-test.mjs https://silberarrows-mcp.netlify.app/mcp

REST API

同一 Netlify 站点上的纯 JSON REST 端点(已启用 CORS)。这些端点复用 src/service.ts / src/data.ts,不会取代 /mcp。

方法路径用途
GET/api/next-service下一次 Service A/B 的估算值(last_service_type、last_service_date、last_service_km、可选的 current_km、interval_months、interval_km)
GET/api/service-info说明 Service A 或 B(service=A 或 service=B)
GET/api/warning-light警示灯指南(可选的 light)
GET/api/contactSilberArrows Dubai 联系方式

OpenAPI 3 规范(导入至 RapidAPI Studio):openapi.json。也可通过 https://silberarrows-mcp.netlify.app/openapi.json 访问。

快速检查:npm run test:curl(或 bash test/curl-api-check.sh https://silberarrows-mcp.netlify.app)。

ClawHub 技能

OpenClaw / ClawHub 技能包:skills/mercedes-benz-service-reminder/SKILL.md。使用 npx clawhub skill publish ./skills/mercedes-benz-service-reminder --dry-run 预览发布内容(除非有意发布,否则不要发布)。

身份验证(API 密钥:可选)

无需身份验证。对于要求使用“API Key”连接方式的平台(例如 Vercel Connect),API 密钥可选;可以使用任意值,例如 silberarrows-public。可通过以下任一方式发送:

  • Authorization: Bearer silberarrows-public,或
  • x-api-key: silberarrows-public

密钥仅用于客户端识别,不会据此拒绝请求。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。