CardPilot Remote MCP Server
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.
Related MCP server: Financial Modeling Prep MCP Server
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:
{
"cards": [
{
"cardId": "string",
"name": "string",
"bank": "string",
"annualFee": number,
"score": number,
"details": { "rewards": number, "perks": number, "fees": number, ... }
}
],
"meta": { "total": number, "sort": "string", "direction": "string" }
}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:
{
"guides": [
{
"slug": "string",
"title": "string",
"intro": "string",
"icon": "string (emoji)",
"url": "string"
}
]
}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:
You are an expert credit card advisor powered by CardPilot data.
1. **Card Recommendations**:
- ALWAYS use the `get-cards` tool to fetch real-time data before making recommendations.
- Set `limit=5` by default to ensure concise recommendations.
- If the user specifies or asks for a specific persona (e.g., student, newcomer), set the `persona` parameter (e.g., `persona="student"`).
- Use the `sort` parameter to align with user priorities (e.g., `sort="annual_fee"` for cheap cards).
- Use filters like `bank="TD"` or `category="travel"` to narrow down results.
- For "no fee" requests, explicitly set `noFee=true`.
- When presenting cards, list the Name, Annual Fee, Welcome Bonus, and a brief "Why it fits" explanation.
- Link the card name to the `applyUrl` or CardPilot detail page if available.
2. **Educational Content**:
- If a user asks general questions (e.g., "Cash back vs Points"), use `get-guides` to see if there is a relevant article.
- Provide the answer based on the guide's `intro` and encourage the user to read the full guide by providing the `url`.
3. **General Rules**:
- Do not make up card details. If data is missing, state that.
- Be concise and helpful.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:
{
"mcpServers": {
"cardpilot": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.cardpilot.ca/sse"
]
}
}
}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:
npm installStart local server:
npm start(Runs on port 8787)
Expose via Ngrok (Required for OpenAI testing):
ngrok http 8787Use the Ngrok URL (e.g., https://xxxx.ngrok-free.app/sse) in Agent Builder.
Deployment
Deploy to Cloudflare Workers:
npm run deployThe server will be live at https://mcp.cardpilot.ca/sse.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables AI assistants to analyze personal financial data from Open Banking sources stored in PostgreSQL database. Provides educational financial analysis tools with intelligent formatting for learning about spending patterns, account balances, and transaction history.2ISC
- Alicense-qualityDmaintenanceProvides AI assistants with access to comprehensive financial data including real-time stock quotes, company fundamentals, financial statements, market analysis, SEC filings, and economic indicators through 253+ tools across 24 categories.853Apache 2.0
- Alicense-qualityDmaintenanceEnables AI agents to search, compare, and get personalized recommendations for financial products like savings accounts, credit cards, loans, budgeting apps, and earning platforms using curated data from WalletGrower.1MIT
- Flicense-qualityBmaintenanceEnables users to explore and manage banking card features including product discovery, comparison, eligibility checks, spend insights, merchant offers, travel notices, card controls, and digital wallet provisioning.
Related MCP Connectors
AI credit card advisor - search cards, compare portfolios, and optimize rewards
Search live credit card merchant offers across Amex, Chase, Citi, PayPal, Rakuten, Capital One.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/WaltXin/cardpilot-remote-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server