RightCard について
RightCardは、銀行公開データに基づいて、店舗で使うクレジットカードを選ぶMCPサーバーです。加盟店コードの注意点や期間限定特典を反映し、銀行ログインやユーザーデータの保存は不要です。
主な機能
- 01指定カードの特典比較
- 02加盟店カテゴリとコード上の注意点の検索
- 03名前や発行会社でカードを検索
- 04確認済み還元率と期間限定特典の確認
- 05現金またはポイントでの評価
活用シーン
- 01店舗での支払いに最適なカードの選択
- 02加盟店コードが特典に影響するかの確認
- 03カードの現在の期間限定特典の確認
MCP 対応
カード検索、加盟店検索、特典比較、カード詳細、期間限定特典カレンダーのツールをMCPクライアントに提供します。ホスト型のStreamable HTTPエンドポイントまたはローカルのstdioサーバーで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.rightcard.ai/mcpclaude mcp add --transport http ai-rightcard https://mcp.rightcard.ai/mcp{"mcpServers":{"ai-rightcard":{"type":"http","url":"https://mcp.rightcard.ai/mcp"}}}Cursor で開く{"servers":{"ai-rightcard":{"type":"http","url":"https://mcp.rightcard.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-rightcard":{"type":"http","url":"https://mcp.rightcard.ai/mcp"}}}{"mcpServers":{"ai-rightcard":{"serverUrl":"https://mcp.rightcard.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| on | string | いいえ | ローテーション期間の日付(YYYY-MM-DD、UTC)。デフォルトは本日です。 |
| wallet | array | はい | 本人が保有するカード ID(search_cards から取得)。 |
| category | enum | いいえ | 特定の店舗が指定されていない場合の利用カテゴリ。dining | grocery | travel | gas | online | drugstore | transit | streaming | general |
| merchant | string | いいえ | 店舗名。例:'Costco'、'Whole Foods'、'Uber'。カテゴリまたは店舗のどちらかを指定してください。 |
| valuation | enum | いいえ | 'cash' はすべてのポイントを 1¢ として計算します(デフォルト)。'points' は各プログラムのポイントを、保守的な旅行利用価値で評価します。cash | points |
| chosen_categories | object | いいえ | カテゴリ選択式カード(Citi Custom Cash、BofA Customized、Venmo)の場合:カード ID → 本人が設定したカテゴリ。 |
詳細
RightCard MCP
エージェント向けのカード選択オラクルです。ここでは、どのクレジットカードで支払うべきですか? 回答には、RightCard が銀行の公開情報をもとに、2つの情報源で検証した特典データを使用しています。これは RightCard iOS アプリと同じデータです。
- 銀行へのログインは不要です。アカウントも不要です。情報は保存されません。 カード ID と店舗名を渡すと、回答が得られます。
- 誠実さを重視した設計です。加盟店コードに関する注意点(Costco は倉庫型クラブのため、食料品のボーナスは適用されません)、有効化フラグ付きの四半期ごとの特典、同率のカード、プログラムごとのポイント評価額を示します。
- 既定では現金価値を使用します。保守的な旅行での評価額を使うには、
valuation: "points"を指定します。
使い方
ホスト型(ステートレスな Streamable HTTP):
https://mcp.rightcard.ai/mcp
ローカル(stdio、公開カタログの読み取り以外のデータはお使いのマシンから送信されません):
npx rightcard-mcp
Claude Desktop / Claude Code / Cursor の設定:
{ "mcpServers": { "rightcard": { "command": "npx", "args": ["-y", "rightcard-mcp"] } } }
ツール
| ツール | 回答内容 |
|---|---|
best_card | 指定したカードのうち、今日、店舗またはカテゴリで最も多くの特典を獲得できるカードを、注意点とともに示します |
lookup_merchant | 店舗の分類方法(カテゴリ、加盟店種別、MCC に関する注意点)を調べます |
search_cards | 名前または発行会社からカード ID を検索します。検証済みのカードを先に表示し、未検証のカードにはその旨を示します |
card | 1枚のカードの検証済み還元率、期間限定特典、利用カテゴリ選択の仕様を示します |
rotating_calendar | 現在および今後の期間限定特典と、恒常的な加盟店特典を示します |
お試しください:「Amex Gold、Freedom Flex、Citi Double Cash を持っています。Costco ではどれを使えばよいですか?」
アプリとの同等性
src/engine.ts は、iOS アプリの Swift エンジンを移植したものです。fixtures/engine_golden.json には、実際のカタログと加盟店ディレクトリを使って Swift コードが生成した 3,100 件以上の回答が含まれています。移植版がそのいずれかと一致しない場合、npm test は失敗します。オファー(ユーザー個人向けの銀行オファー)は、このサーバーには意図的に含めていません。これらはスマートフォン上に保存されます。
プライバシー
ホスト型サーバーが記録するのはリクエスト数のみです。識別情報、Cookie、ストレージは使用しません。 プライバシーポリシー全文:https://rightcard.ai/privacy
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。