Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CardPilot Remote MCP ServerFind the best no-fee travel cards for students"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CardPilot Remote MCP Server
This is a remote MCP (Model Context Protocol) server for CardPilot. It exposes tools to fetch and analyze credit card data.
Server URL
Public URL: https://mcp.cardpilot.ca/sse
Note: This server uses a custom domain to ensure compatibility with OpenAI Agent Builder.
Available Tools
1. get-cards
Fetches a list of credit cards with detailed metadata, suitable for ranking and comparison.
Input parameters:
Parameter | Type | Description |
|
| Sort criteria: |
|
| Sort direction: |
|
| Comma-separated list of card IDs (e.g., |
|
| Filter by bank name (e.g., "TD", "RBC") |
|
| Filter by category (e.g., "travel", "cash back") |
|
| Set to |
|
| Maximum number of cards to return (default: 5) |
|
| Target persona for tailored ranking: |
Output structure:
2. get-guides
Fetches a list of educational guide metadata. This tool is optimized for chatbots to provide links to full articles.
Input parameters: None
Output structure:
Agent System Prompt
If you are using this MCP server with an LLM Agent (like OpenAI Custom GPT), add the following to your System Instructions:
How to Use
OpenAI Agent Builder
Create a new Agent.
Under Actions, click Add Action.
Select "Add from URL".
Enter:
https://mcp.cardpilot.ca/sseIt should load the
get-cardstool immediately.
Cloudflare AI Playground
Enter the server URL:
https://mcp.cardpilot.ca/sseClick Connect.
Claude Desktop
Add the following to your claude_desktop_config.json:
Troubleshooting
OpenAI 424 Error ("Unable to load tools")
If you see this error, ensure you are using the Custom Domain URL (mcp.cardpilot.ca).
OpenAI blocks generic .workers.dev domains for MCP servers.
Local Development
To test locally:
Install dependencies:
Start local server:
(Runs on port 8787)
Expose via Ngrok (Required for OpenAI testing):
Use the Ngrok URL (e.g., https://xxxx.ngrok-free.app/sse) in Agent Builder.
Deployment
Deploy to Cloudflare Workers:
The server will be live at https://mcp.cardpilot.ca/sse.