Back to Browse

Mercedes Benz Service Reminder MCP Server

Developer ToolsModerate5.5MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Mercedes-Benz Service A/B reminders, service explanations and warning-light guidance (Dubai).

About

Mercedes-Benz Service A/B reminders, service explanations and warning-light guidance (Dubai).

Remote endpoints: streamable-http: https://silberarrows-mcp.netlify.app/mcp

Security Report

5.5
Moderate5.5Moderate Risk

The reviewed code is a clean, offline Mercedes-Benz service reminder with no shell execution, file I/O, credential handling, or data exfiltration, and its inputs are validated with zod and range checks. The main concerns are outside the reviewed code: the entry point (src/index.ts), the Netlify HTTP endpoint (netlify/functions/mcp.mts), and the Dockerfile were not provided, and the README's 'no network calls' claim is inconsistent with the unauthenticated remote endpoint it documents. Supply chain analysis found 4 known vulnerabilities in dependencies (0 critical, 4 high severity).

7 files analyzed · 9 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

Mercedes-Benz Service Reminder – SilberArrows (MCP server)

A Model Context Protocol server that helps Mercedes-Benz owners plan their next Service A or Service B, understand what each service typically includes, read general guidance on common warning lights, and find a Mercedes-Benz specialist in Dubai.

  • Runs locally over stdio (Node 18+)
  • No network calls, no accounts, no data collection
  • Built by SilberArrows, a Mercedes-Benz service centre in Dubai

Homepage: https://mercedes-benz.silberarrows.com/

Disclaimer: Intervals are general guidance only (approximately 15,000 km or 12 months, whichever comes first, on most models). Always follow your Mercedes-Benz's own service indicator (ASSYST) and the manufacturer's schedule for your model. Warning light information is general and is not a diagnosis.

Install

No installation is needed with npx:

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

Or install globally: npm install -g mercedes-benz-service-reminder-mcp.

Claude Desktop

Add to claude_desktop_config.json (Settings → Developer → Edit Config):

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

Cursor

Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

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

ChatGPT and other MCP clients

Any client that supports stdio MCP servers can launch it with:

  • Command: npx
  • Arguments: -y mercedes-benz-service-reminder-mcp

Clients that only accept remote (HTTP) servers, such as ChatGPT connectors, need a stdio-to-HTTP bridge (for example npx -y supergateway --stdio "npx -y mercedes-benz-service-reminder-mcp") or a hosted deployment such as Smithery. A Dockerfile is included:

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

Tools

ToolWhat it does
get_next_serviceFrom the last service type (A/B), date and mileage (plus optional current mileage), returns the next service type, due date and due km under the alternating A/B (ASSYST-style) schedule. Default interval 15,000 km or 12 months, whichever comes first; optional overrides.
explain_serviceWhat a Mercedes-Benz Service A or Service B typically includes.
warning_light_infoGeneral guidance for a small set of common Mercedes-Benz warning lights and messages (check engine, flashing check engine, reduced power, brake/ABS/ESP, battery/electrical, service due).
find_specialistContact details for SilberArrows - Mercedes-Benz Service Centre, Dubai.

Examples

Ask your assistant:

  • "My Mercedes-Benz had a Service A on 1 March 2026 at 40,000 km and it's now on 50,000 km. When is the next service?"

    get_next_service → Service B, due by 2027-03-01 or 55,000 km, whichever comes first; estimated for late January 2027 based on driving so far.

  • "What's included in a Mercedes-Benz Service B?" → explain_service

  • "My Mercedes-Benz check engine light is flashing – what does it mean?" → warning_light_info

  • "Where can I get my Mercedes-Benz serviced in Dubai?" → find_specialist

Development

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

About SilberArrows

SilberArrows is a Mercedes-Benz service centre in Al Quoz Industrial Area 1, Dubai, offering Service A and Service B, diagnostics and general Mercedes-Benz maintenance.

Mercedes-Benz is a trademark of Mercedes-Benz Group AG. This project is independent and is not affiliated with or endorsed by Mercedes-Benz Group AG.

Licence

MIT © SilberArrows

Remote endpoint

This server can also run as a stateless Streamable HTTP MCP endpoint on Netlify Functions (netlify/functions/mcp.mts, served at /mcp).

  • Live URL: https://silberarrows-mcp.netlify.app/mcp
  • Client config: { "mcpServers": { "mercedes-benz-service-reminder": { "url": "https://silberarrows-mcp.netlify.app/mcp" } } }
  • Deploy your own: npx netlify-cli deploy --prod (uses netlify.toml)
  • Test: node test/http-client-test.mjs https://silberarrows-mcp.netlify.app/mcp

Authentication (API key: optional)

No authentication is required. For platforms that require an "API Key" connection method (e.g. Vercel Connect), an API key is optional; any value works, e.g. silberarrows-public. Send it either as:

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

The key is only used for client identification and requests are never rejected based on it.

Reviews

No reviews yet

Be the first to review this server!