Porsche Service Calculator (Garage Kuhn)
by servicekuhn.ch · remote · no sign-in to list tools · v1.2.0 · published by ch.servicekuhn
Next Porsche service date, mileage and scope from public Porsche maintenance plans. Read-only.
5 tools: 3 change things and 2 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things3Claude Code: ask: see these tools
- Only reads2Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http service-rechner https://servicekuhn.ch/wp-json/kuhn-sr/v1/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
5 tools
Changes things 3Claude Code: ask
porsche_service_berechnenBerechnet für einen Porsche, welcher Service als Nächstes fällig ist (wann, bei wie vielen km), den Grundumfang und die dann fälligen Zusatzwartungen im Wortlaut von Porsche mit Se…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Berechnet für einen Porsche, welcher Service als Nächstes fällig ist (wann, bei wie vielen km), den Grundumfang und die dann fälligen Zusatzwartungen im Wortlaut von Porsche mit Seitenlink, die folgenden Services und einen Buchungslink der Garage Kuhn, der die Fahrzeugangaben mitbringt. Das Auto als modell (freier Text), baureihe oder plan_id angeben. Enthält eine Erinnerung (Datum, Text, Kalenderdatei). Richtwert ohne Gewähr. Calculates which service a Porsche needs next (when, at what mileage, all tasks in Porsche's wording) with a booking link and a reminder.
Annotations the server declares
- title: Porsche-Service berechnen
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
porsche_service_erinnerungLiefert eine Service-Erinnerung für einen Porsche: Datum (vier Wochen vor dem nächsten Service nach Porsche-Plan, spätestens nach einem Jahr für den Jahresservice), Titel, Text mit…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Liefert eine Service-Erinnerung für einen Porsche: Datum (vier Wochen vor dem nächsten Service nach Porsche-Plan, spätestens nach einem Jahr für den Jahresservice), Titel, Text mit Buchungslink der Garage Kuhn und eine Kalenderdatei (.ics) mit Alarm am Vortag um 9 Uhr. Für Erinnerungen und die Planung von Wartungen. Gleiche Angaben wie porsche_service_berechnen. Returns a service reminder (date, text, calendar file) for a Porsche.
Annotations the server declares
- title: Service-Erinnerung
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
porsche_wartungsplaeneListet die Porsche-Wartungspläne, mit denen der Service-Rechner der Garage Kuhn AG rechnet: Plan-ID, Baureihen, Zeitraum, Herausgeber (Porsche Schweiz oder Deutschland), Generation…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Listet die Porsche-Wartungspläne, mit denen der Service-Rechner der Garage Kuhn AG rechnet: Plan-ID, Baureihen, Zeitraum, Herausgeber (Porsche Schweiz oder Deutschland), Generation und Varianten mit Nummer. Optional nach Baureihe filtern. Lists the Porsche maintenance plans used by the Garage Kuhn service calculator.
Annotations the server declares
- title: Porsche-Wartungspläne
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Only reads 2Claude Code: allow
fetchRuft einen Treffer aus search ab: den ganzen Porsche-Wartungsplan (alle Arbeiten je Service und Zusatzwartung, Wortlaut Porsche mit Seitenzahl, Quelle) oder eine Berechnung.No findings
Why it is in this group
- The name "fetch" says "fetch": a word for reading.
Description, as the server wrote it Ruft einen Treffer aus search ab: den ganzen Porsche-Wartungsplan (alle Arbeiten je Service und Zusatzwartung, Wortlaut Porsche mit Seitenzahl, Quelle) oder eine Berechnung. Fetches a search result: a full Porsche maintenance plan or a calculation.
Annotations the server declares
- title: Wartungsplan abrufen
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
searchSucht Porsche-Wartungspläne der Garage Kuhn nach Modell oder Baureihe (z.No findings
Why it is in this group
- The name "search" says "search": a word for reading.
Description, as the server wrote it Sucht Porsche-Wartungspläne der Garage Kuhn nach Modell oder Baureihe (z. B. «997», «Macan 2016», «Cayman GT4»). Stehen km und 1. Inverkehrsetzung in der Anfrage («997 Carrera, 96000 km, 03.2009»), kommt zuerst die fertige Berechnung. Treffer mit fetch abrufen. Searches Porsche maintenance plans by model; with mileage and first registration in the query it returns a ready calculation first. Use fetch for the full text.
Annotations the server declares
- title: Porsche-Wartungspläne suchen
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.2.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http service-rechner https://servicekuhn.ch/wp-json/kuhn-sr/v1/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__service-rechner__search",
"mcp__service-rechner__fetch"
],
"ask": [
"mcp__service-rechner__porsche_wartungsplaene",
"mcp__service-rechner__porsche_service_berechnen",
"mcp__service-rechner__porsche_service_erinnerung"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as service-rechner. Review it before you use it.