GotCashback MCP Server
Koppla Claude, ChatGPT och andra MCP-kompatibla AI-assistenter direkt till GotCashbacks aktuella cashback-nivåer (online och i butik, över alla cashback-portaler), portaljämförelser och utbetalningsvillkor, butiksdata och presentkortserbjudanden — uppdateras flera gånger om dagen.
se.Gotcashback.com jämför cashbacksatser hos 113 cashbackportaler i 42 länder världen över, varav 3 portaler och 1 498 butiker i Sverige. Grundat 2020; drivs av MNP Enterprises, LLC.
Vad är MCP?
Model Context Protocol (MCP) är en öppen standard som låter AI-assistenter anropa externa verktyg och hämta aktuella data under en konversation. I stället för att en AI gissar cashback-nivåer utifrån föråldrade träningsdata kan den fråga GotCashbacks server direkt och få dagens siffror.
Installationsanvisningar
Claude (claude.ai / Claude Desktop)
- Öppna Inställningar → Anslutningar (i Claude Desktop: Inställningar → Anslutningar; på claude.ai: anslutningsikonen i en chatt).
- Klicka på "Lägg till anpassad anslutning".
- Ange URL:en:
https://mcp.gotcashback.com - Ge den ett namn (t.ex. "GotCashback") och spara.
- Aktivera anslutningen i alla konversationer där du vill göra cashback-sökningar — Claude anropar verktygen automatiskt när det är relevant.
Claude Code (terminal)
Lägg till servern med ett enda kommando:
claude mcp add --transport http gotcashback https://mcp.gotcashback.comKör /mcp i Claude Code för att kontrollera anslutningen och för att logga in när du vill använda kontoverktygen.
ChatGPT
- Öppna Inställningar → Anslutningar (finns på abonnemang som stöder anpassade anslutningar/utvecklaranslutningar).
- Välj att lägga till en anpassad anslutning och ange serverns URL:
https://mcp.gotcashback.com - Följ anvisningarna för att godkänna den och aktivera den för användning i chatten eller i konfigurationen av en anpassad GPT.
VS Code (GitHub Copilot agentläge)
Kör "MCP: Add Server" från kommandopaletten, eller lägg till detta i .vscode/mcp.json:
{
"servers": {
"gotcashback": {
"type": "http",
"url": "https://mcp.gotcashback.com"
}
}
}Andra MCP-kompatibla klienter (Cursor, Windsurf m.fl.)
De flesta MCP-klienter accepterar en JSON-konfiguration som pekar mot en fjärrserver. En typisk post ser ut så här:
{
"mcpServers": {
"gotcashback": {
"url": "https://mcp.gotcashback.com"
}
}
}Se dokumentationen för din specifika klient för var den här konfigurationsfilen ligger (t.ex. ~/.cursor/mcp.json för Cursor) — URL:en och strukturen ovan är desamma i de flesta klienter eftersom de följer samma MCP-specifikation.
Exempel på prompter när kopplingen är gjord
- "Vilken är den bästa cashback-satsen hos Best Buy just nu?"
- "Finns det några rabatterade presentkort till Target?"
- "What's the best cashback rate for Walmart in Canada?"
- "Compare gift card discounts for Home Depot."
- "Vilka cashback-portaler finns tillgängliga i Storbritannien?"
- "Var kan jag köpa Adidas-produkter med bäst cashback?"
- "Var kan jag köpa hundmat med störst rabatt?"
- "Vilka brittiska cashback-portaler betalar ut via PayPal, och vilken har den lägsta utbetalningsgränsen?"
- "Erbjuder TopCashback en registreringsbonus, och hur ofta betalar de ut?"
- "Meddela mig när Nikes cashback-sats når 10 %."
- "Lägg till Best Buy bland mina favoritbutiker."
De två sista använder de valfria kontoverktygen och ber dig logga in med ditt GotCashback-konto.
Chattar du hellre på Telegram? Testa GotCashbacks Telegram-bot
Vad GotCashback MCP Server gör
När anslutningen är klar kan en AI-assistent jämföra en butiks aktuella cashback-nivåer online och i butik över alla portaler, hitta rabatterade presentkort, rangordna butikerna som säljer ett varumärke eller en produktkategori efter bästa erbjudande, bläddra bland butiker per land och slå upp varje portals utbetalningsvillkor (registreringsbonus, minsta utbetalning, utbetalningsfrekvens, betalningsmetoder). Servern talar om för assistenten vilket verktyg som besvarar vilken typ av fråga, så en vanlig fråga som "best cashback for Walmart" går direkt till rätt uppslag. Nivåerna uppdateras flera gånger om dagen.
Så väljer en assistent verktyg
Servern talar om för anslutna assistenter vilket verktyg som besvarar vilken fråga, så du kan fråga helt naturligt:
- Cashback för en viss butik ("best cashback for Walmart", "Best Buy in-store cashback", "compare Expedia cashback portals") →
get_cashback_rates_by_store_name - Rabatterade presentkort för en viss butik ("best Gap gift card discount") →
get_gift_cards_by_store_name - Var ett varumärkes produkter köps billigast ("best cashback on Adidas products") →
get_best_deals_by_brand - Var en produkttyp köps billigast ("cheapest dog food with cashback") →
get_best_deals_by_category - En portals registreringsbonus, minsta utbetalning, utbetalningsschema eller betalningsmetoder →
get_portals_by_name/get_portals - Vilka butiker som erbjuder cashback i ett land →
get_stores_by_country
Nämn ett land när det spelar roll ("in Canada", "UK cashback"): assistenten skickar en landskod med små bokstäver som us, ca, gb (Storbritannien) eller de och söker annars i alla länder som stöds.
Assistenter går direkt till dessa verktyg — de behöver aldrig först lista länder, butiker eller portaler.
Tillgängliga verktyg
| Verktyg | Vad det gör | Viktigaste indata |
|---|---|---|
get_cashback_rates_by_store_name | Jämför en butiks aktuella cashback-nivåer online och i butik över alla portaler utifrån namnet — det direkta svaret på "best cashback for Walmart" | store_name, country_code (optional) |
get_cashback_rates_by_store_id | Samma sak, när butiks-id:t redan är känt från ett tidigare resultat | store_id |
get_gift_cards_by_store_name | Hittar rabatterade presentkort för en butik utifrån namnet och jämför rabatterna | store_name, country_code (optional) |
get_gift_cards_by_store_id | Samma sak, när butiks-id:t redan är känt | store_id |
get_best_deals_by_brand | Rangordnar butikerna som för ett varumärke efter bästa cashback-sats och presentkortsrabatt | brand_name, country_code (optional) |
get_best_deals_by_category | Detsamma för en shoppingkategori (t.ex. "Djurtillbehör") | category_name, country_code (optional) |
get_stores_by_name | Hittar en butiks id, land och sidlänk (inga nivåer) | store_name, country_code (optional) |
get_stores_by_country | Bläddrar bland alla butiker med cashback i ett land — bara butiks-id:n och länkar, inga nivåer; listan kan vara lång | country_code |
get_portals | Listar cashback-portaler med utbetalningsvillkor (registreringsbonus, minsta utbetalning, utbetalningsfrekvens, betalningsmetoder), valfritt per land — inte butiksnivåer | country_code (optional) |
get_portals_by_name | Söker portaler efter namn och returnerar deras utbetalningsvillkor — inte butiksnivåer | portal_name, country_code (optional) |
get_portal_by_id | Hämtar en viss portal utifrån ID med dess utbetalningsvillkor | portal_id |
get_countries | Listar de länder som stöds och deras koder (Storbritannien är gb) | — |
country_code är en ISO-kod med små bokstäver som us, ca, gb (Storbritannien) eller de och är valfri om den inte anges som obligatorisk. store_id, portal_id och liknande id:n kommer från ett tidigare resultat.
Spårade länkar i resultaten
Varje butik, cashback-sats, presentkort och portal-registreringsbonus i ett resultat har en spårad GotCashback-länk (url, plus gift_cards_url där det är relevant). Cashback krediteras bara, presentkortsrabatter gäller bara och registreringsbonusar ges bara när du klickar vidare via de länkarna. Servern instruerar AI-klienter att alltid visa dem — om en assistent anger en sats utan länk, be den om länken.
Kontoverktyg (valfri inloggning)
Om du loggar in med ditt GotCashback-konto (OAuth 2.1 — din AI-klient erbjuder det automatiskt) låses ytterligare användarspecifika verktyg upp. Alla jämförelseverktyg ovan fungerar även utan inloggning.
| Verktyg | Vad det gör | Viktigaste indata | Scope |
|---|---|---|---|
get_my_profile | Returnerar din GotCashback-profil (namn, e-post, avatar) | — | profile |
get_my_favorite_stores | Listar dina favoritbutiker | — | favorites |
toggle_favorite_store | Lägger till eller tar bort en butik från dina favoriter | store_id, favorite | favorites |
get_my_alerts | Listar dina cashback- och presentkortsbevakningar (butik, typ, tröskelvärde, senaste avisering) | — | alerts |
set_store_alert | Skapar eller uppdaterar en bevakning som skickar e-post till dig när en butiks cashback-sats eller presentkortsrabatt når tröskelvärdet i procent eller högre | store_id, alert_type, threshold_percent | alerts |
remove_store_alert | Tar bort en bevakning för en butik | store_id, alert_type | alerts |
Bevakningarna är samma som du hanterar under Konto → Bevakningar på webbplatsen: alert_type är cashback eller gift_card, threshold_percent ligger mellan 1 och 100, att spara om en befintlig bevakning uppdaterar dess tröskelvärde och återaktiverar den, och varje konto kan ha högst 10 aktiva bevakningar.
Så fungerar inloggningen
- Första gången du använder ett kontoverktyg svarar servern med en auktoriseringsbegäran och din AI-klient öppnar GotCashbacks inloggningssida i din webbläsare — samma sociala inloggning som på webbplatsen. Ingen registrering eller API-nyckel behövs.
- Godkänn de begärda behörigheterna (scopes) och gå tillbaka till din klient. Verktygsanropet slutförs och anslutningen förblir inloggad — klienter som begär offline_access får refresh-tokens, så du behöver inte logga in igen.
- För att koppla från tar du bort anslutningen från din AI-klient. Om ett verktyg senare rapporterar att ett scope saknas, ta bort anslutningen och lägg till den igen så att klienten begär auktorisering på nytt.
| Scope | Vad det ger åtkomst till |
|---|---|
profile | Läsa ditt namn, din e-post och din avatar |
favorites | Läsa och ändra dina favoritbutiker |
alerts | Läsa, skapa och ta bort dina cashback- och presentkortsbevakningar |
offline_access | Refresh-tokens så att anslutningen förblir inloggad |
Serverns slutpunkt
https://mcp.gotcashback.com
Det här är en fjärransluten MCP-server (transporten Streamable HTTP). Du behöver inte installera eller drifta något — peka bara en kompatibel AI-assistent mot URL:en ovan.
För utvecklare och AI-agenter
Servern (version 1.1.1) exponerar enbart verktyg (inga resurser eller prompter). Varje verktyg har en titel, en beskrivning av när det ska användas, skrivskyddade annoteringar och — för jämförelseverktygen — ett publicerat utdataschema. Via dessa slutpunkter kan en agent eller integration upptäcka och ansluta till den utan att läsa den här sidan:
Jämförelseverktyg returnerar den råa API-JSON:en som text plus typat strukturerat innehåll som följer deras utdataschema, så att integrationer kan läsa butik, portal, nivå, "upp till" och online/i butik utan att gissa. Okända id:n och API-avbrott returneras som verktygsfel, inte som protokollfel.
https://mcp.gotcashback.com— MCP-slutpunkt — Streamable HTTP, JSON-RPC över POST, tillståndslös (ingen sessionsaffinitet krävs)https://mcp.gotcashback.com/.well-known/mcp/server-card.json— MCP-serverkort som beskriver servern, transporten och autentiseringen (finns även på den här webbplatsen)https://mcp.gotcashback.com/.well-known/oauth-protected-resource— OAuth protected resource-metadata: scopes som stöds och auktoriseringsservernhttps://www.gotcashback.com/.well-known/oauth-authorization-server— Auktoriseringsserverns metadata — authorization code-flöde med PKCE, dynamisk klientregistrering (publika och konfidentiella klienter), refresh-tokenshttps://www.gotcashback.com/auth.md— Autentiseringspolicy för agenterhttps://www.gotcashback.com/llms.txt— Agentläsbart webbplatsindexhttps://api.gotcashback.com/swagger/— Det kostnadsfria REST API:et bakom verktygen (OpenAPI-specifikation, ingen nyckel krävs)https://mcp.gotcashback.com/health— Hälsokontroll
CORS är öppet för alla origins, så webbläsarbaserade agenter kan ansluta direkt; svarshuvudena Mcp-Session-Id och WWW-Authenticate exponeras.
Frågor eller problem?
Om en anslutning misslyckas eller ett verktygsanrop ger fel, kontrollera att URL:en är angiven exakt som https://mcp.gotcashback.com utan efterföljande sökväg. Om ett kontoverktyg hela tiden ber dig logga in, ta bort anslutningen och lägg till den igen. Kontakta GotCashback-supporten för ytterligare hjälp.