MCPサーバー

RightCard

ai.rightcard/mcp
決済・フィンテック 公開・接続可能 MCP 2025-11-25

このMCPでできること

Recommends which credit card to use at a given merchant based on verified bank data without requiring bank login.

best_card
Best card for a store or category
Which of the given cards earns the most at a store (merchant) or for a spend category, today. Returns the card, the honest rate, why, and caveats (merchant-code traps, activation, ties). Base rates + rotating bonuses + built-in card benefits only; a user's personal bank offers live on their phone and are not consulted here.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['wallet'], 'properties': {'on': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date (YYYY-MM-DD, UTC) for rotating windows; defaults to today.'}, 'wallet': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1, 'description': 'Card ids the person holds (from search_cards).'}, 'category': {'enum': ['dining', 'grocery', 'travel', 'gas', 'online', 'drugstore', 'transit', 'streaming', 'general'], 'type': 'string', 'description': 'Spend category when there is no specific store.'}, 'merchant': {'type': 'string', 'description': "Store name, e.g. 'Costco', 'Whole Foods', 'Uber'. Use this OR category."}, 'valuation': {'enum': ['cash', 'points'], 'type': 'string', 'default': 'cash', 'description': "'cash' counts every point at 1¢ (default). 'points' values points per program at conservative travel values."}, 'chosen_categories': {'type': 'object', 'description': 'For choose-your-category cards (Citi Custom Cash, BofA Customized, Venmo): card id → the categories the person set.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'array', 'items': {'enum': ['dining', 'grocery', 'travel', 'gas', 'online', 'drugstore', 'transit', 'streaming', 'general'], 'type': 'string'}}}}}
card
A card's verified rates
Everything RightCard knows about one card: rates by category, base rate, currency, annual fee, verification status, live rotating windows, and the choose-your-category spec if it has one.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
lookup_merchant
How a store is coded
The store's reward category as RightCard's directory files it, its merchant type, and the merchant-code caveat when a category bonus usually will not post there (superstores like Walmart/Target, warehouse clubs like Costco/Sam's). Same ranking the app uses.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 2}}}
rotating_calendar
Rotating 5% windows
Live and upcoming rotating-category windows (Freedom Flex, Discover it, Citi Dividend…) and permanent merchant benefits, from the same verified data as the app. Optionally filter by card id.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'card_id': {'type': 'string'}}}
search_cards
Find card ids
Search RightCard's catalog by card or issuer name to get the ids to pass into best_card. Verified cards first; unverified cards are flagged, never hidden.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 12, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'minLength': 2}, 'issuer': {'type': 'string'}}}
追加
rotating_calendar
2026年9月17日7:57
追加
card
2026年9月17日7:57
追加
search_cards
2026年9月17日7:57
追加
lookup_merchant
2026年9月17日7:57
追加
best_card
2026年9月17日7:57