GotCashback MCP Server
Forbind Claude, ChatGPT og andre MCP-kompatible AI-assistenter direkte med GotCashbacks aktuelle cashback-satser (online og i butik, på tværs af cashback-portaler), portalsammenligninger og udbetalingsvilkår, butiksdata og gavekorttilbud — opdateret flere gange om dagen.
dk.Gotcashback.com sammenligner cashback-satser hos 113 cashback-portaler i 42 lande verden over, heraf 2 portaler og 313 butikker i Danmark. Grundlagt i 2020; drives af MNP Enterprises, LLC.
Hvad er MCP?
Model Context Protocol (MCP) er en åben standard, der lader AI-assistenter kalde eksterne værktøjer og hente aktuelle data under en samtale. I stedet for at en AI gætter cashback-satser ud fra forældede træningsdata, kan den spørge GotCashbacks server direkte og få dagens tal.
Installationsvejledning
Claude (claude.ai / Claude Desktop)
- Åbn Indstillinger → Konnektorer (i Claude Desktop: Indstillinger → Konnektorer; på claude.ai: konnektorikonet i en chat).
- Klik på "Tilføj brugerdefineret konnektor".
- Indtast URL'en:
https://mcp.gotcashback.com - Giv den et navn (f.eks. "GotCashback"), og gem.
- Aktivér konnektoren i enhver samtale, hvor du vil slå cashback op — Claude kalder værktøjerne automatisk, når det er relevant.
Claude Code (terminal)
Tilføj serveren med én kommando:
claude mcp add --transport http gotcashback https://mcp.gotcashback.comKør /mcp i Claude Code for at tjekke forbindelsen og for at logge ind, når du vil bruge kontoværktøjerne.
ChatGPT
- Åbn Indstillinger → Konnektorer (findes på abonnementer, der understøtter brugerdefinerede konnektorer/udviklerkonnektorer).
- Vælg at tilføje en brugerdefineret konnektor, og indtast serverens URL:
https://mcp.gotcashback.com - Følg vejledningen for at godkende den og aktivere den til brug i chat eller i konfigurationen af en brugerdefineret GPT.
VS Code (GitHub Copilot agent-tilstand)
Kør "MCP: Add Server" fra kommandopaletten, eller tilføj dette til .vscode/mcp.json:
{
"servers": {
"gotcashback": {
"type": "http",
"url": "https://mcp.gotcashback.com"
}
}
}Andre MCP-kompatible klienter (Cursor, Windsurf osv.)
De fleste MCP-klienter accepterer en JSON-konfiguration, der peger på en ekstern server. En typisk post ser sådan ud:
{
"mcpServers": {
"gotcashback": {
"url": "https://mcp.gotcashback.com"
}
}
}Se dokumentationen for din specifikke klient for at finde ud af, hvor denne konfigurationsfil ligger (f.eks. ~/.cursor/mcp.json for Cursor) — URL'en og strukturen ovenfor er de samme i de fleste klienter, da de følger samme MCP-specifikation.
Eksempler på prompts, når forbindelsen er oprettet
- "Hvad er den bedste cashback-sats hos Best Buy lige nu?"
- "Findes der gavekort med rabat til Target?"
- "What's the best cashback rate for Walmart in Canada?"
- "Compare gift card discounts for Home Depot."
- "Hvilke cashback-portaler er tilgængelige i Storbritannien?"
- "Hvor kan jeg købe Adidas-produkter med den bedste cashback?"
- "Hvor kan jeg købe hundefoder med den største rabat?"
- "Hvilke britiske cashback-portaler udbetaler via PayPal, og hvilken har den laveste minimumsudbetaling?"
- "Tilbyder TopCashback en tilmeldingsbonus, og hvor ofte udbetaler de?"
- "Giv mig besked, når Nikes cashback-sats når 10 %."
- "Tilføj Best Buy til mine foretrukne butikker."
De sidste to bruger de valgfrie kontoværktøjer og beder dig logge ind med din GotCashback-konto.
Vil du hellere chatte på Telegram? Prøv GotCashback Telegram-botten
Hvad GotCashback MCP Server kan
Når forbindelsen er oprettet, kan en AI-assistent sammenligne en butiks aktuelle online- og butiks-cashback-satser på tværs af portaler, finde gavekort med rabat, rangere de butikker, der fører et brand eller en indkøbskategori, efter bedste tilbud, gennemse butikker efter land og slå hver portals udbetalingsvilkår op (tilmeldingsbonus, minimumsudbetaling, udbetalingsfrekvens, betalingsmetoder). Serveren fortæller assistenten, hvilket værktøj der besvarer hvilken slags spørgsmål, så et almindeligt spørgsmål som "best cashback for Walmart" går direkte til det rigtige opslag. Satserne opdateres flere gange om dagen.
Sådan vælger en assistent et værktøj
Serveren fortæller tilsluttede assistenter, hvilket værktøj der besvarer hvilket spørgsmål, så du kan spørge helt naturligt:
- Cashback for en bestemt butik ("best cashback for Walmart", "Best Buy in-store cashback", "compare Expedia cashback portals") →
get_cashback_rates_by_store_name - Gavekort med rabat til en bestemt butik ("best Gap gift card discount") →
get_gift_cards_by_store_name - Hvor et brands produkter købes med størst besparelse ("best cashback on Adidas products") →
get_best_deals_by_brand - Hvor en produkttype købes med størst besparelse ("cheapest dog food with cashback") →
get_best_deals_by_category - En portals tilmeldingsbonus, minimumsudbetaling, udbetalingsplan eller betalingsmetoder →
get_portals_by_name/get_portals - Hvilke butikker der tilbyder cashback i et land →
get_stores_by_country
Nævn et land, når det har betydning ("in Canada", "UK cashback"): assistenten sender en landekode med små bogstaver som us, ca, gb (Storbritannien) eller de og søger ellers i alle understøttede lande.
Assistenter går direkte til disse værktøjer — de behøver aldrig først at liste lande, butikker eller portaler.
Tilgængelige værktøjer
| Værktøj | Hvad det gør | Vigtigste input |
|---|---|---|
get_cashback_rates_by_store_name | Sammenligner en butiks aktuelle online- og butiks-cashback-satser på tværs af portaler ud fra navnet — det direkte svar på "best cashback for Walmart" | store_name, country_code (optional) |
get_cashback_rates_by_store_id | Det samme, når butiks-id'et allerede kendes fra et tidligere resultat | store_id |
get_gift_cards_by_store_name | Finder gavekort med rabat til en butik ud fra navnet og sammenligner rabatterne | store_name, country_code (optional) |
get_gift_cards_by_store_id | Det samme, når butiks-id'et allerede kendes | store_id |
get_best_deals_by_brand | Rangerer de butikker, der fører et mærke, efter bedste cashback-sats og gavekortrabat | brand_name, country_code (optional) |
get_best_deals_by_category | Det samme for en indkøbskategori (f.eks. "Dyreartikler") | category_name, country_code (optional) |
get_stores_by_name | Finder en butiks id, land og sidelink (ingen satser) | store_name, country_code (optional) |
get_stores_by_country | Gennemser alle butikker med cashback i et land — kun butiks-id'er og links, ingen satser; listen kan være lang | country_code |
get_portals | Viser cashback-portaler med udbetalingsvilkår (tilmeldingsbonus, minimumsudbetaling, udbetalingsfrekvens, betalingsmetoder), valgfrit efter land — ikke butikssatser | country_code (optional) |
get_portals_by_name | Søger portaler efter navn og returnerer deres udbetalingsvilkår — ikke butikssatser | portal_name, country_code (optional) |
get_portal_by_id | Henter en bestemt portal ud fra ID med dens udbetalingsvilkår | portal_id |
get_countries | Viser de understøttede lande og deres koder (Storbritannien er gb) | — |
country_code er en ISO-kode med små bogstaver som us, ca, gb (Storbritannien) eller de og er valgfri, medmindre den er markeret som påkrævet. store_id, portal_id og lignende id'er stammer fra et tidligere resultat.
Sporede links i resultaterne
Hver butik, cashback-sats, hvert gavekort og hver portal-tilmeldingsbonus i et resultat har et sporet GotCashback-link (url samt gift_cards_url, hvor det er relevant). Cashback krediteres kun, gavekortrabatter gælder kun, og tilmeldingsbonusser gives kun, når du klikker videre via disse links. Serveren instruerer AI-klienter i altid at vise dem — hvis en assistent nævner en sats uden link, så bed den om linket.
Kontoværktøjer (valgfrit login)
Når du logger ind med din GotCashback-konto (OAuth 2.1 — din AI-klient tilbyder det automatisk), låses yderligere brugerspecifikke værktøjer op. Alle sammenligningsværktøjerne ovenfor virker fortsat uden login.
| Værktøj | Hvad det gør | Vigtigste input | Scope |
|---|---|---|---|
get_my_profile | Returnerer din GotCashback-profil (navn, e-mail, avatar) | — | profile |
get_my_favorite_stores | Viser dine foretrukne butikker | — | favorites |
toggle_favorite_store | Tilføjer eller fjerner en butik fra dine favoritter | store_id, favorite | favorites |
get_my_alerts | Viser dine cashback- og gavekortalarmer (butik, type, grænseværdi, seneste besked) | — | alerts |
set_store_alert | Opretter eller opdaterer en alarm, der sender dig en e-mail, når en butiks cashback-sats eller gavekortrabat når grænseværdien i procent eller derover | store_id, alert_type, threshold_percent | alerts |
remove_store_alert | Fjerner en alarm for en butik | store_id, alert_type | alerts |
Alarmerne er de samme, som du administrerer under Konto → Alarmer på hjemmesiden: alert_type er cashback eller gift_card, threshold_percent ligger mellem 1 og 100, at gemme en eksisterende alarm igen opdaterer dens grænseværdi og genaktiverer den, og hver konto kan højst have 10 aktive alarmer.
Sådan fungerer login
- Første gang du bruger et kontoværktøj, svarer serveren med en godkendelsesanmodning, og din AI-klient åbner GotCashbacks loginside i din browser — samme sociale login som på hjemmesiden. Der kræves ingen registrering eller API-nøgle.
- Godkend de ønskede tilladelser (scopes), og vend tilbage til din klient. Værktøjskaldet fuldføres, og forbindelsen forbliver logget ind — klienter, der anmoder om offline_access, får refresh-tokens, så du ikke bliver spurgt igen.
- For at afbryde forbindelsen skal du fjerne konnektoren fra din AI-klient. Hvis et værktøj senere melder om et manglende scope, så fjern konnektoren, og tilføj den igen, så klienten anmoder om godkendelse på ny.
| Scope | Hvad det giver adgang til |
|---|---|
profile | Læse dit navn, din e-mail og din avatar |
favorites | Læse og ændre dine foretrukne butikker |
alerts | Læse, oprette og fjerne dine cashback- og gavekortalarmer |
offline_access | Refresh-tokens, så forbindelsen forbliver logget ind |
Serverendepunkt
https://mcp.gotcashback.com
Dette er en ekstern MCP-server (Streamable HTTP-transport). Du behøver ikke installere eller hoste noget — peg blot en kompatibel AI-assistent på URL'en ovenfor.
Til udviklere og AI-agenter
Serveren (version 1.1.1) udstiller kun værktøjer (ingen ressourcer eller prompts). Hvert værktøj har en titel, en beskrivelse af hvornår det skal bruges, skrivebeskyttede annotationer og — for sammenligningsværktøjerne — et offentliggjort outputskema. Disse endpoints lader en agent eller integration finde og forbinde til den uden at læse denne side:
Sammenligningsværktøjer returnerer den rå API-JSON som tekst plus typet struktureret indhold, der matcher deres outputskema, så integrationer kan læse butik, portal, sats, "op til" og online/i butik uden at gætte. Ukendte id'er og API-nedbrud kommer tilbage som værktøjsfejl, ikke som protokolfejl.
https://mcp.gotcashback.com— MCP-endepunkt — Streamable HTTP, JSON-RPC over POST, tilstandsløst (ingen sessionsaffinitet nødvendig)https://mcp.gotcashback.com/.well-known/mcp/server-card.json— MCP-serverkort, der beskriver serveren, transporten og godkendelsen (findes også på dette site)https://mcp.gotcashback.com/.well-known/oauth-protected-resource— OAuth protected resource-metadata: understøttede scopes og autorisationsserverenhttps://www.gotcashback.com/.well-known/oauth-authorization-server— Autorisationsserverens metadata — authorization code-flow med PKCE, dynamisk klientregistrering (offentlige og fortrolige klienter), refresh-tokenshttps://www.gotcashback.com/auth.md— Godkendelsespolitik for agenterhttps://www.gotcashback.com/llms.txt— Agentlæsbart siteindekshttps://api.gotcashback.com/swagger/— Det gratis REST API bag værktøjerne (OpenAPI-specifikation, ingen nøgle påkrævet)https://mcp.gotcashback.com/health— Sundhedstjek
CORS er åben for alle origins, så browserbaserede agenter kan oprette forbindelse direkte; svarheaderne Mcp-Session-Id og WWW-Authenticate er eksponeret.
Spørgsmål eller problemer?
Hvis en forbindelse mislykkes, eller et værktøjskald giver fejl, så kontrollér, at URL'en er indtastet præcis som https://mcp.gotcashback.com uden efterfølgende sti. Hvis et kontoværktøj bliver ved med at bede dig logge ind, så fjern konnektoren, og tilføj den igen. Kontakt GotCashback-support for yderligere hjælp.