MCP Server URL
10 free requests / dayhttps://getcurrentoffer.com/api/mcpWorks with any MCP client. Click a button below to connect instantly.
Add to your app
Click to connect instantly. No API key needed — OAuth handles authentication automatically.
ChatGPT
Add as an app in ChatGPT. Works with chat and Deep Research.
Paste into Settings → Apps & Connectors → Create
VS Code
Opens VS Code and prompts you to install the server.
Also works with GitHub Copilot agent mode
Claude Code
Copy and paste this command into your terminal.
Claude Desktop
Add the URL to your Claude Desktop config. OAuth sign-in is automatic.
Paste into Settings → Developer → Edit Config → mcpServers
Using VS Code Insiders? Click here instead
Add to ChatGPT
Step-by-stepConnect in under 2 minutes. Works with ChatGPT Plus, Team, and Enterprise.
Enable Developer Mode
Open ChatGPT → Settings → Apps & Connectors → scroll to Advanced Settings → toggle Developer Mode on.
Create a new app
In Apps & Connectors, click "Create". Enter a name (e.g. "GetCurrentOffer") and paste the MCP server URL.
Choose authentication
Select "OAuth 2.0" — ChatGPT will auto-discover the auth server and prompt you to sign in with Google.
Start chatting
Open a new conversation → click the + button → select GetCurrentOffer. Ask about any merchant!
What you can ask
Once connected, just ask in plain language. Here are some ideas:
More clients
For other MCP-compatible tools, paste the config snippet below.
Windsurf supports remote MCP servers natively.
Replace YOUR_API_KEY with your free API key from /api-keys. Sign in with Google to get one instantly.
Config file
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"getcurrentoffer": {
"serverUrl": "https://getcurrentoffer.com/api/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}Available Tools
Your AI client calls these automatically based on what you ask. You never need to call them directly.
search_offers
Search credit card merchant offers by query or issuer.
Example Input
{ "query": "Nike", "issuer": "Amex", "limit": 5 }Example Output
{ "offers": [...], "total": 42 }get_offer_details
Get full details of a specific offer by its ID.
Example Input
{ "offer_id": "amex_nike_001" }Example Output
{ "id": "amex_nike_001", "merchant": "Nike", "title": "10% Cash Back", ... }list_merchants
List all merchants with active offers, optionally filtered.
Example Input
{ "issuer": "Chase" }Example Output
{ "merchants": ["Starbucks", "Chipotle", ...], "count": 150 }compare_offers
Compare offers for a specific merchant across all card issuers.
Example Input
{ "merchant": "Nike" }Example Output
{ "merchant": "Nike", "offers_by_issuer": { "Amex": [...], "Chase": [...] } }Technical Details
Need help connecting?
Check the REST API docs for direct API access, or contact us if you get stuck.