GotCashback MCP 서버
Claude, ChatGPT 등 MCP 호환 AI 어시스턴트를 GotCashback의 현재 캐시백 적립률(캐시백 포털 전반의 온라인 및 매장 적립률), 포털 비교와 지급 조건, 스토어 데이터, 기프트카드 딜에 직접 연결하세요 — 하루에도 여러 번 갱신됩니다.
kr.GotCashback.com은(는) 전 세계 41개국의 캐시백 포털 98곳에서 캐시백 적립률을 비교합니다. 여기에는 한국에서 추적 중인 포털 2곳과 스토어 243곳이 포함됩니다. 2020년에 설립되었으며 MNP Enterprises, LLC이(가) 운영합니다.
MCP란 무엇인가요?
Model Context Protocol(MCP)은 AI 어시스턴트가 대화 중에 외부 도구를 호출하고 최신 데이터를 가져올 수 있게 하는 개방형 표준입니다. AI가 오래된 학습 데이터로 캐시백 적립률을 추측하는 대신 GotCashback 서버에 직접 질의하여 오늘의 수치를 얻을 수 있습니다.
설치 안내
Claude (claude.ai / Claude Desktop)
- 설정 → 커넥터를 엽니다 (Claude Desktop: 설정 → 커넥터; claude.ai: 채팅의 커넥터 아이콘).
- "사용자 지정 커넥터 추가"를 클릭합니다.
- URL을 입력합니다:
https://mcp.gotcashback.com - 이름(예: "GotCashback")을 지정하고 저장합니다.
- 캐시백 조회가 필요한 대화에서 커넥터를 활성화합니다 — Claude가 관련 상황에서 자동으로 도구를 호출합니다.
Claude Code (터미널)
명령 하나로 서버를 추가합니다:
claude mcp add --transport http gotcashback https://mcp.gotcashback.comClaude Code 안에서 /mcp를 실행하여 연결을 확인하고, 계정 도구가 필요하면 로그인합니다.
ChatGPT
- 설정 → 커넥터를 엽니다 (사용자 지정/개발자 커넥터를 지원하는 요금제에서 이용 가능).
- 사용자 지정 커넥터 추가를 선택하고 서버 URL을 입력합니다:
https://mcp.gotcashback.com - 안내에 따라 인증하고 채팅 또는 사용자 지정 GPT 구성에서 사용하도록 활성화합니다.
VS Code (GitHub Copilot 에이전트 모드)
명령 팔레트에서 "MCP: Add Server"를 실행하거나 .vscode/mcp.json에 다음을 추가합니다:
{
"servers": {
"gotcashback": {
"type": "http",
"url": "https://mcp.gotcashback.com"
}
}
}기타 MCP 호환 클라이언트 (Cursor, Windsurf 등)
대부분의 MCP 클라이언트는 원격 서버를 가리키는 JSON 설정을 받습니다. 일반적인 항목은 다음과 같습니다:
{
"mcpServers": {
"gotcashback": {
"url": "https://mcp.gotcashback.com"
}
}
}이 설정 파일의 위치는 사용하는 클라이언트의 문서를 확인하십시오 (예: Cursor는 ~/.cursor/mcp.json) — 같은 MCP 명세를 따르므로 위 URL과 구조는 대부분의 클라이언트에서 동일합니다.
연결 후 예시 프롬프트
- "지금 Best Buy 최고 캐시백 적립률은 얼마야?"
- "Target 할인 기프트카드 있어?"
- "캐나다에서 Walmart 최고 캐시백 적립률은 얼마야?"
- "Home Depot 기프트카드 할인을 비교해 줘."
- "영국에서 이용할 수 있는 캐시백 포털은 어디야?"
- "Adidas 제품을 가장 높은 캐시백으로 살 수 있는 곳은?"
- "강아지 사료를 가장 크게 할인받아 살 수 있는 곳은?"
- "영국 캐시백 포털 중 PayPal로 지급하는 곳은 어디고, 최소 출금액이 가장 낮은 곳은?"
- "TopCashback은 가입 보너스가 있어? 지급 주기는 어떻게 돼?"
- "Nike 캐시백 적립률이 10%가 되면 알려 줘."
- "Best Buy를 즐겨찾는 스토어에 추가해 줘."
마지막 두 가지는 선택적 계정 도구를 사용하므로 GotCashback 계정으로 로그인하라는 안내가 표시됩니다.
Telegram에서 대화하는 것을 선호하시나요? GotCashback Telegram 봇 사용해 보기
GotCashback MCP 서버가 하는 일
연결하면 AI 어시스턴트가 특정 스토어의 현재 온라인 및 매장 캐시백 적립률을 포털별로 비교하고, 할인 기프트카드를 찾고, 브랜드나 쇼핑 카테고리를 취급하는 스토어를 최고 혜택순으로 정렬하고, 국가별로 스토어를 탐색하고, 각 포털의 지급 조건(가입 보너스, 최소 출금액, 지급 주기, 지급 수단)을 조회할 수 있습니다. 서버가 어떤 도구가 어떤 종류의 질문에 답하는지 어시스턴트에 알려 주므로, "Walmart 최고 캐시백" 같은 일상적인 질문이 곧바로 알맞은 조회로 이어집니다. 적립률은 하루에도 여러 번 갱신됩니다.
어시스턴트가 도구를 고르는 방식
서버가 연결된 어시스턴트에 어떤 도구가 어떤 질문에 답하는지 알려 주므로 자연스럽게 질문할 수 있습니다:
- 특정 스토어의 캐시백 ("Walmart 최고 캐시백", "Best Buy 매장 캐시백", "Expedia 캐시백 포털 비교") →
get_cashback_rates_by_store_name - 특정 스토어의 할인 기프트카드 ("Gap 기프트카드 최고 할인") →
get_gift_cards_by_store_name - 브랜드 제품을 가장 많이 절약하며 살 수 있는 곳 ("Adidas 제품 최고 캐시백") →
get_best_deals_by_brand - 특정 종류의 제품을 가장 많이 절약하며 살 수 있는 곳 ("캐시백 되는 가장 저렴한 강아지 사료") →
get_best_deals_by_category - 포털의 가입 보너스, 최소 출금액, 지급 일정 또는 지급 수단 →
get_portals_by_name/get_portals - 특정 국가에서 캐시백을 제공하는 스토어 →
get_stores_by_country
국가가 중요할 때는 국가를 언급하십시오 ("캐나다에서", "영국 캐시백"): 어시스턴트가 us, ca, gb(영국), de 같은 소문자 국가 코드를 전달하며, 언급하지 않으면 지원되는 모든 국가를 검색합니다.
어시스턴트는 이 도구들로 바로 이동합니다 — 국가, 스토어, 포털 목록을 먼저 조회할 필요가 없습니다.
사용 가능한 도구
| 도구 | 기능 | 주요 입력값 |
|---|---|---|
get_cashback_rates_by_store_name | 이름으로 스토어의 현재 온라인 및 매장 캐시백 적립률을 포털별로 비교합니다 — "Walmart 최고 캐시백"에 대한 직접적인 답 | store_name, country_code (optional) |
get_cashback_rates_by_store_id | 이전 결과에서 스토어 ID를 이미 알고 있을 때 사용하는 동일 기능 | store_id |
get_gift_cards_by_store_name | 이름으로 스토어의 할인 기프트카드를 찾고 할인율을 비교합니다 | store_name, country_code (optional) |
get_gift_cards_by_store_id | 스토어 ID를 이미 알고 있을 때 사용하는 동일 기능 | store_id |
get_best_deals_by_brand | 브랜드를 취급하는 스토어를 최고 캐시백 적립률과 기프트카드 할인율 기준으로 정렬합니다 | brand_name, country_code (optional) |
get_best_deals_by_category | 쇼핑 카테고리(예: "반려동물 용품")에 대한 동일 기능 | category_name, country_code (optional) |
get_stores_by_name | 스토어의 ID, 국가, 페이지 링크를 찾습니다 (적립률 없음) | store_name, country_code (optional) |
get_stores_by_country | 한 국가에서 캐시백이 있는 모든 스토어를 탐색합니다 — 스토어 ID와 링크만 제공하며 적립률은 없음. 목록이 길 수 있음 | country_code |
get_portals | 지급 조건(가입 보너스, 최소 출금액, 지급 주기, 지급 수단)과 함께 캐시백 포털을 나열합니다. 국가별 필터 가능 — 스토어 적립률은 제공하지 않음 | country_code (optional) |
get_portals_by_name | 이름으로 포털을 검색하고 지급 조건을 반환합니다 — 스토어 적립률은 제공하지 않음 | portal_name, country_code (optional) |
get_portal_by_id | ID로 특정 포털과 그 지급 조건을 가져옵니다 | portal_id |
get_countries | 지원 국가와 국가 코드를 나열합니다 (영국은 gb) | — |
country_code는 us, ca, gb(영국), de 같은 소문자 ISO 코드이며, 필수로 표시되지 않은 한 선택 사항입니다. store_id, portal_id 및 유사한 ID는 이전 결과에서 가져옵니다.
결과에 포함된 추적 링크
결과의 모든 스토어, 캐시백 적립률, 기프트카드, 포털 가입 보너스에는 추적되는 GotCashback 링크(url, 해당되는 경우 gift_cards_url)가 포함됩니다. 캐시백 적립, 기프트카드 할인 적용, 가입 보너스 지급은 해당 링크를 통해 이동할 때만 이루어집니다. 서버는 AI 클라이언트에 항상 링크를 표시하도록 지시합니다 — 어시스턴트가 링크 없이 적립률만 알려 주면 링크를 요청하십시오.
계정 도구 (선택적 로그인)
GotCashback 계정으로 로그인하면(OAuth 2.1 — AI 클라이언트가 자동으로 제안합니다) 사용자별 추가 도구가 열립니다. 위의 모든 비교 도구는 로그인 없이도 계속 작동합니다.
| 도구 | 기능 | 주요 입력값 | 스코프 |
|---|---|---|---|
get_my_profile | GotCashback 프로필(이름, 이메일, 아바타)을 반환합니다 | — | profile |
get_my_favorite_stores | 즐겨찾는 스토어를 나열합니다 | — | favorites |
toggle_favorite_store | 스토어를 즐겨찾기에 추가하거나 제거합니다 | store_id, favorite | favorites |
get_my_alerts | 캐시백 및 기프트카드 알림(스토어, 유형, 기준값, 마지막 알림)을 나열합니다 | — | alerts |
set_store_alert | 스토어의 캐시백 적립률이나 기프트카드 할인율이 기준 퍼센트 이상이 되면 이메일로 알려 주는 알림을 생성하거나 업데이트합니다 | store_id, alert_type, threshold_percent | alerts |
remove_store_alert | 스토어의 알림을 제거합니다 | store_id, alert_type | alerts |
알림은 웹사이트의 계정 → 알림에서 관리하는 것과 동일합니다: alert_type은 cashback 또는 gift_card, threshold_percent는 1에서 100 사이이며, 기존 알림을 다시 저장하면 기준값이 업데이트되고 알림이 다시 활성화됩니다. 계정당 활성 알림은 최대 10개입니다.
로그인 방식
- 계정 도구를 처음 사용하면 서버가 인증 요청으로 응답하고, AI 클라이언트가 브라우저에서 GotCashback 로그인 페이지를 엽니다 — 웹사이트와 동일한 소셜 로그인입니다. 별도의 가입이나 API 키는 필요하지 않습니다.
- 요청된 권한(스코프)을 승인하고 클라이언트로 돌아갑니다. 도구 호출이 완료되고 연결은 로그인 상태로 유지됩니다 — offline_access를 요청하는 클라이언트는 리프레시 토큰을 받으므로 다시 묻지 않습니다.
- 연결을 해제하려면 AI 클라이언트에서 커넥터를 제거하십시오. 나중에 도구가 스코프 누락을 보고하면 커넥터를 제거했다가 다시 추가하여 클라이언트가 인증을 새로 요청하도록 하십시오.
| 스코프 | 허용 범위 |
|---|---|
profile | 이름, 이메일, 아바타 읽기 |
favorites | 즐겨찾는 스토어 읽기 및 변경 |
alerts | 캐시백 및 기프트카드 알림 읽기, 생성, 제거 |
offline_access | 연결이 로그인 상태로 유지되도록 리프레시 토큰 발급 |
서버 엔드포인트
https://mcp.gotcashback.com
이 서버는 원격 MCP 서버(Streamable HTTP 전송)입니다. 설치하거나 호스팅할 것이 없습니다 — 호환되는 AI 어시스턴트에 위 URL만 지정하면 됩니다.
개발자 및 AI 에이전트를 위한 정보
서버(버전 1.1.0)는 도구만 노출합니다(리소스나 프롬프트 없음). 모든 도구에는 제목, 사용 시점을 설명하는 설명, 읽기 전용 주석이 있으며 비교 도구에는 공개된 출력 스키마가 있습니다. 다음 엔드포인트를 통해 에이전트나 연동 시스템이 이 페이지를 읽지 않고도 서버를 발견하고 연결할 수 있습니다:
비교 도구는 원본 API JSON을 텍스트로 반환하고, 출력 스키마와 일치하는 형식화된 구조화 콘텐츠도 함께 반환하므로 연동 시스템이 스토어, 포털, 적립률, "최대", 온라인/매장 필드를 추측 없이 읽을 수 있습니다. 알 수 없는 ID와 API 장애는 프로토콜 오류가 아닌 도구 오류로 반환됩니다.
https://mcp.gotcashback.com— MCP 엔드포인트 — Streamable HTTP, POST 기반 JSON-RPC, 무상태(세션 고정 불필요)https://mcp.gotcashback.com/.well-known/mcp/server-card.json— 서버, 전송 방식, 인증을 설명하는 MCP 서버 카드 (이 사이트에서도 제공)https://mcp.gotcashback.com/.well-known/oauth-protected-resource— OAuth 보호 리소스 메타데이터: 지원 스코프와 인증 서버https://www.gotcashback.com/.well-known/oauth-authorization-server— 인증 서버 메타데이터 — PKCE를 사용한 인증 코드 플로우, 동적 클라이언트 등록(공개 및 기밀 클라이언트), 리프레시 토큰https://www.gotcashback.com/auth.md— 에이전트 인증 정책https://www.gotcashback.com/llms.txt— 에이전트용 사이트 색인https://api.gotcashback.com/swagger/— 도구 뒤에서 동작하는 무료 REST API (OpenAPI 명세, 키 불필요)https://mcp.gotcashback.com/health— 상태 확인
CORS는 모든 오리진에 열려 있어 브라우저 기반 에이전트가 직접 연결할 수 있으며, Mcp-Session-Id와 WWW-Authenticate 응답 헤더가 노출됩니다.
문의 사항이나 문제가 있나요?
연결에 실패하거나 도구 호출에 오류가 나면 URL이 뒤에 경로 없이 정확히 https://mcp.gotcashback.com으로 입력되었는지 다시 확인하십시오. 계정 도구가 계속 로그인을 요구하면 커넥터를 제거했다가 다시 추가하십시오. 추가 도움이 필요하면 GotCashback 지원팀에 문의하십시오.