MCP Server URL
10 free requests / dayhttps://getcurrentoffer.com/api/mcp
Works with any MCP client. Click a button below to connect instantly.
Add to your app
Click to connect instantly. No API key needed for Cursor, VS Code, Claude Code, or Claude Desktop.
Cursor
Opens Cursor and adds the server automatically.
Add to CursorRequires Cursor to be installed
VS Code
Opens VS Code and prompts you to install the server.
Add to VS CodeAlso 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
What you can ask
Once connected, just ask in plain language. Here are some ideas:
"Search for Nike credit card offers"
"What dining offers does Chase have?"
"Compare offers for Starbucks across all issuers"
"List all merchants with Amex offers"
"Find the best cash back for Amazon"
"Show me travel offers from Capital One"
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 Output
{ "merchants": ["Starbucks", "Chipotle", ...], "count": 150 }
compare_offers
Compare offers for a specific merchant across all card issuers.
Example Output
{ "merchant": "Nike", "offers_by_issuer": { "Amex": [...], "Chase": [...] } }
Technical Details