Prerequisites
npx or local installation needed. This is different from other editors that use the stdio transport.
Elite Subscription
MCP requires a RewardSmart Elite plan. Upgrade here →
API Token
Generate in the RewardSmart app under Settings → Integrations → MCP Access.
ChatGPT Plus or Team
Custom connectors require a ChatGPT Plus, Team, or Enterprise subscription.
1 Setup Instructions
-
1
Get your RewardSmart API token
Open the RewardSmart app. Go to Settings → Integrations → MCP Access and tap Generate Token. Copy the token.
-
2
Open ChatGPT Settings
In ChatGPT, click your profile avatar (top right) and select Settings. Navigate to the Connectors tab (sometimes shown under "Beta features" or "Advanced").
-
3
Add a custom connector
Click + Add custom connector or Connect apps. You'll be asked for a server URL and authentication.
-
4
Enter the RewardSmart MCP details
Fill in the following details in the connector form:
Server URL (SSE endpoint):
MCP Server URLhttps://mcp.rewardsmart.app/sseAuthentication header:
Authorization HeaderAuthorization: Bearer YOUR_TOKEN_HEREReplaceYOUR_TOKEN_HEREwith your actual RewardSmart API token. The Bearer prefix must be included. -
5
Save and enable the connector
Click Save or Connect. ChatGPT will verify the connection. Once verified, toggle the connector on.
-
6
Test the connection
Start a new conversation and ask: "What credit cards do I have in my RewardSmart wallet?"
ChatGPT will respond with your card data if the connection is working correctly.
What You Can Ask
Ask ChatGPT natural questions about your credit card rewards:
Troubleshooting
Can't find the Connectors tab in Settings
Custom connectors require ChatGPT Plus, Team, or Enterprise. If you have a qualifying subscription but don't see the option, check that you're on the latest version and the feature has rolled out to your account â OpenAI is doing a gradual rollout.
Connection verification fails
Double-check the URL is exactly https://mcp.rewardsmart.app/sse with no trailing slash. Ensure your token is valid and your Elite subscription is active.
Authentication error
Make sure the Authorization header is formatted as Bearer YOUR_ACTUAL_TOKEN with a space between Bearer and the token. Regenerate your token in the RewardSmart app if needed.
ChatGPT says it can't access my cards
Ensure your RewardSmart wallet has at least one card and your Elite subscription is active. You can check this in the RewardSmart app under Account → Subscription.