Current vouchers, offers and upcoming promotions for shops in Switzerland, Germany and Austria.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Tells whether a promotion is expected soon. With a shop: what is valid now and the next promotion, labelled as announced by the shop or estimated from its past rhythm. Without a shop: announced and estimated promotions across shops in that country. Use it when the user asks whether to buy now or wait, or when a shop will have its next sale. Estimates are not guarantees. Results are in German.
Country of the shopper: CH (Switzerland), DE (Germany) or AT (Austria). Required — ask the user if unknown.
Optional shop name or domain.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http spar-auskunft https://rabatt.codes/api/mcp
Tells whether a promotion is expected soon. With a shop: what is valid now and the next promotion, labelled as announced by the shop or estimated from its past rhythm. Without a shop: announced and estimated promotions across shops in that country. Use it when the user asks whether to buy now or wait, or when a shop will have its next sale. Estimates are not guarantees. Results are in German.
| Argument | Type | Description |
|---|---|---|
| shop | string | Optional shop name or domain. |
| country* | string | Country of the shopper: CH (Switzerland), DE (Germany) or AT (Austria). Required — ask the user if unknown. |
{
"type": "object",
"required": [
"country"
],
"properties": {
"shop": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Optional shop name or domain."
},
"country": {
"enum": [
"CH",
"DE",
"AT"
],
"type": "string",
"description": "Country of the shopper: CH (Switzerland), DE (Germany) or AT (Austria). Required — ask the user if unknown."
}
},
"additionalProperties": false
}Looks up the currently valid voucher codes and offers for one online shop in Switzerland, Germany or Austria, using the live data of rabatt.codes (supplied directly by the shops, updated several times a day). Use it when the user asks whether a coupon, promo code or discount exists for a named shop. Returns discount, conditions and expiry date per entry, plus a link to the shop page on rabatt.codes (the code itself is shown there, not in this result). If nothing is valid right now, it says so and adds when the next promotion is expected, if known. Results are in German.
| Argument | Type | Description |
|---|---|---|
| shop* | string | Shop name or domain, e.g. "Zalando" or "zalando.ch". |
| country* | string | Country of the shopper: CH (Switzerland), DE (Germany) or AT (Austria). Required — ask the user if unknown. |
{
"type": "object",
"required": [
"country",
"shop"
],
"properties": {
"shop": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Shop name or domain, e.g. \"Zalando\" or \"zalando.ch\"."
},
"country": {
"enum": [
"CH",
"DE",
"AT"
],
"type": "string",
"description": "Country of the shopper: CH (Switzerland), DE (Germany) or AT (Austria). Required — ask the user if unknown."
}
},
"additionalProperties": false
}Lists the currently valid vouchers and offers with the highest discounts in one country, optionally within one category (for example fashion, electronics, travel, beauty). Use it when the user asks where they can save most right now or wants current deals for a category. The result names the available categories. Results are in German.
| Argument | Type | Description |
|---|---|---|
| country* | string | Country of the shopper: CH (Switzerland), DE (Germany) or AT (Austria). Required — ask the user if unknown. |
| category | string | Optional category, as a German or English word or a category slug. |
{
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"enum": [
"CH",
"DE",
"AT"
],
"type": "string",
"description": "Country of the shopper: CH (Switzerland), DE (Germany) or AT (Austria). Required — ask the user if unknown."
},
"category": {
"type": "string",
"maxLength": 60,
"minLength": 1,
"description": "Optional category, as a German or English word or a category slug."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 12, 2026.