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)

  1. Åbn Indstillinger → Konnektorer (i Claude Desktop: Indstillinger → Konnektorer; på claude.ai: konnektorikonet i en chat).
  2. Klik på "Tilføj brugerdefineret konnektor".
  3. Indtast URL'en: https://mcp.gotcashback.com
  4. Giv den et navn (f.eks. "GotCashback"), og gem.
  5. 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.com

Kør /mcp i Claude Code for at tjekke forbindelsen og for at logge ind, når du vil bruge kontoværktøjerne.

ChatGPT

  1. Åbn Indstillinger → Konnektorer (findes på abonnementer, der understøtter brugerdefinerede konnektorer/udviklerkonnektorer).
  2. Vælg at tilføje en brugerdefineret konnektor, og indtast serverens URL: https://mcp.gotcashback.com
  3. 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øjHvad det gørVigtigste input
get_cashback_rates_by_store_nameSammenligner 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_idDet samme, når butiks-id'et allerede kendes fra et tidligere resultatstore_id
get_gift_cards_by_store_nameFinder gavekort med rabat til en butik ud fra navnet og sammenligner rabatternestore_name, country_code (optional)
get_gift_cards_by_store_idDet samme, når butiks-id'et allerede kendesstore_id
get_best_deals_by_brandRangerer de butikker, der fører et mærke, efter bedste cashback-sats og gavekortrabatbrand_name, country_code (optional)
get_best_deals_by_categoryDet samme for en indkøbskategori (f.eks. "Dyreartikler")category_name, country_code (optional)
get_stores_by_nameFinder en butiks id, land og sidelink (ingen satser)store_name, country_code (optional)
get_stores_by_countryGennemser alle butikker med cashback i et land — kun butiks-id'er og links, ingen satser; listen kan være langcountry_code
get_portalsViser cashback-portaler med udbetalingsvilkår (tilmeldingsbonus, minimumsudbetaling, udbetalingsfrekvens, betalingsmetoder), valgfrit efter land — ikke butikssatsercountry_code (optional)
get_portals_by_nameSøger portaler efter navn og returnerer deres udbetalingsvilkår — ikke butikssatserportal_name, country_code (optional)
get_portal_by_idHenter en bestemt portal ud fra ID med dens udbetalingsvilkårportal_id
get_countriesViser 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øjHvad det gørVigtigste inputScope
get_my_profileReturnerer din GotCashback-profil (navn, e-mail, avatar)—profile
get_my_favorite_storesViser dine foretrukne butikker—favorites
toggle_favorite_storeTilføjer eller fjerner en butik fra dine favoritterstore_id, favoritefavorites
get_my_alertsViser dine cashback- og gavekortalarmer (butik, type, grænseværdi, seneste besked)—alerts
set_store_alertOpretter 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 deroverstore_id, alert_type, threshold_percentalerts
remove_store_alertFjerner en alarm for en butikstore_id, alert_typealerts

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

  1. 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.
  2. 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.
  3. 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.
ScopeHvad det giver adgang til
profileLæse dit navn, din e-mail og din avatar
favoritesLæse og ændre dine foretrukne butikker
alertsLæse, oprette og fjerne dine cashback- og gavekortalarmer
offline_accessRefresh-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.

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.