⚡ Cursor IDE

Connect RewardSmart
to Cursor

Get personalized credit card recommendations in your Cursor AI chat panel. Ask about rewards while you code — no context switching needed.

Prerequisites

Elite Subscription

MCP requires a RewardSmart Elite plan. Upgrade here →

🔑

API Token

Generate in the RewardSmart app under Settings → Integrations → MCP Access.

Cursor 0.40+

Download from cursor.sh. MCP requires version 0.40 or later.

📦

Node.js 18+

Required to run the MCP server via npx. Download from nodejs.org.

1 Setup Instructions

  1. 1

    Get your RewardSmart API token

    Open the RewardSmart app. Go to Settings → Integrations → MCP Access and tap Generate Token. Copy the token.

  2. 2

    Open the Cursor MCP config

    There are two ways to configure MCP in Cursor:

    Option A — Settings UI: Open Cursor Settings (Ctrl+, or Cmd+,), search for "MCP", and click Edit in mcp.json.

    Option B — Direct file: Edit the global MCP config file at:

    Path (macOS / Linux)
    ~/.cursor/mcp.json
    Path (Windows)
    %USERPROFILE%\.cursor\mcp.json
  3. 3

    Add the RewardSmart MCP server

    Add the following to your mcp.json. Replace YOUR_TOKEN_HERE with your API token.

    ~/.cursor/mcp.json
    {
      "mcpServers": {
        "rewardsmart": {
          "command": "npx",
          "args": ["-y", "@rewardsmart/mcp-server"],
          "env": {
            "REWARDSMART_API_KEY": "YOUR_TOKEN_HERE"
          }
        }
      }
    }
    ⚠️ If mcp.json already has an "mcpServers" key, merge the "rewardsmart" block inside it.
  4. 4

    Restart Cursor

    Fully close and reopen Cursor. The MCP server will start automatically when Cursor launches.

  5. 5

    Verify the connection

    Open the AI chat panel (Ctrl+L or Cmd+L). You should see RewardSmart listed under available tools. Ask: "Which of my cards gives the best rewards at grocery stores?"

    Cursor will call the RewardSmart MCP tool and return your personalized card recommendations.

What You Can Ask

Use the Cursor AI chat panel to ask about your credit card rewards while you code:

Which card should I use at Target today?
What's my best card for dining out?
Do I have any offers expiring this week?
How much cashback did I earn last month?
Which card maximizes rewards for travel?
Show me all my active bonus categories.
What's the best card for subscriptions?
Compare my cashback cards for Amazon.

Troubleshooting

RewardSmart not showing in MCP tools list

Check that your mcp.json is valid JSON (no trailing commas). Restart Cursor fully after editing. You can verify Cursor loaded the config via Settings → MCP → Server list.

"npx: command not found" or spawn error

Node.js 18+ is required. Install from nodejs.org and restart Cursor. On macOS/Linux you may need to set the full path to npx in the config: use /usr/local/bin/npx as the command.

Authentication / permission error

Verify your token is correct and your Elite subscription is active. You can regenerate a token in the RewardSmart app under Settings → Integrations.

MCP server keeps stopping

This can happen if Node.js crashes. Check Cursor's MCP logs: open Command Palette (Cmd+Shift+P) and search "MCP: Show Logs". The error message will point to the root cause.

Back to all MCP integrations