Thrifle について
Thrifleは、米国小売店の返品規則、割引、セール、クレジットカード条件、リコール、Amazonの価格動向を調べる読み取り専用MCPサーバーです。編集者が確認した情報を出典リンク付きで返します。
主な機能
- 01小売店の返品規則の検索と比較
- 02価格一致規則と店舗割引の検索
- 03セール、誕生日特典、解約案内
- 04クレジットカード条件と市場情報
- 05Amazonの価格動向と製品リコール
活用シーン
- 012つの店舗の返品条件を比較
- 02購入予定品の価格一致対応を確認
- 03店舗割引や開催中のセールを検索
- 04Amazonの商品を今買うか判断
MCP 対応
ホスト型エンドポイントを通じて、MCPクライアントに24個の読み取り専用ツールを認証なしで提供します。応答には該当するThrifleのページへのリンクが含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.thrifle.com/api/mcpclaude mcp add --transport http com-thrifle https://api.thrifle.com/api/mcp{"mcpServers":{"com-thrifle":{"type":"http","url":"https://api.thrifle.com/api/mcp"}}}Cursor で開く{"servers":{"com-thrifle":{"type":"http","url":"https://api.thrifle.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-thrifle":{"type":"http","url":"https://api.thrifle.com/api/mcp"}}}{"mcpServers":{"com-thrifle":{"serverUrl":"https://api.thrifle.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Thrifle MCP サーバー
米国の返品ポリシー、価格一致ルール、割引、セール、クレジットカードの利用条件、Amazonで今買うべきか待つべきかの判定を、Claude、ChatGPT、Cursor、その他すべての MCP クライアント向けの読み取り専用ツールとして提供します。
https://api.thrifle.com/api/mcp
認証不要。登録不要。24 個のツールを利用できます。すべての回答には、情報の出典となる thrifle.com のページへのリンクが含まれます。
質問できること
| ツール | 例 |
|---|---|
get_return_policy | Costcoのノートパソコンの返品ポリシーを教えてください。 |
compare_return_policies | TargetとWalmartでは、どちらのほうが返品しやすいですか? |
search_return_policies | 無料返品に対応している家具店はどこですか? |
get_price_match_policy | Best BuyはAmazonの価格に合わせてくれますか? |
who_will_price_match | このテレビのAmazon価格に合わせてくれる店はどこですか? |
get_merchant_discounts · search_discounts | Home Depotに軍人割引はありますか? |
get_cancellation_guide | Planet Fitnessを解約する方法を教えてください。 |
get_birthday_freebie · search_birthday_freebies | Starbucksは誕生日に何をくれますか? |
search_deals · get_deal · get_deal_of_the_day · get_store_deals | 今、AirPods Proのセールはありますか? |
predict_amazon_price | このAmazonの商品は今買うべきですか、それとも待つべきですか? |
search_credit_cards · get_credit_card · get_store_credit_cards | Lowe'sのカードには繰延利息が適用されますか? |
get_money_monitor · get_price_pulse | 現在のクレジットカードの平均 APR はいくらですか? |
check_product_recalls | この商品はリコールされていますか? |
about_thrifle | Thrifleとは何で、どのような情報を扱っていますか? |
これらのツールを支えるデータには、2,250 の米国小売業者を網羅し、各ポリシーの規約そのものに基づいて A+~D− の評価を算出する返品ポリシーデータベース、価格一致・価格調整ポリシー、軍人・学生向け割引プログラム、誕生日特典、解約ガイド、厳選セール情報、カード発行会社の価格情報ページをもとに作成したクレジットカードデータベース、数十万点の Amazon 商品の価格履歴があります。すべて編集者が確認しており、各レコードには last_verified の日付が付いています。
接続方法
Claude.ai / Claude Desktop(すべてのプランに対応。Freeではカスタムコネクターを1つ追加できます) Settings → Connectors → Add custom connector → URLを貼り付け → 認証欄は空のままにします。
Claude Code
claude mcp add --transport http thrifle https://api.thrifle.com/api/mcp
ChatGPT — Settings → Apps & Connectors → Create(開発者モード)→ URLを貼り付けます。認証は不要です。
Cursor — 上のバッジをクリックするか、~/.cursor/mcp.json に追加します。
{ "mcpServers": { "thrifle": { "url": "https://api.thrifle.com/api/mcp" } } }
VS Code — 上のバッジをクリックするか、code --add-mcp '{"name":"thrifle","type":"http","url":"https://api.thrifle.com/api/mcp"}' を実行します。
Perplexity(+ Custom connector → Remote)、Grok(grok.com/connectors → Custom)、Mistral Le Chat(Connectors → Custom MCP Connector)、Gemini CLI(mcpServers の下に httpUrl を設定)、Gemini Enterprise(Manage team → Connected apps → Add MCP Server)も、同じ URL を使用できます。
Claude Code プラグイン — このリポジトリは Claude Code プラグインでもあります(.claude-plugin/plugin.json、.mcp.json、およびどの質問にどのツールが答えるかをモデルに教える thrifle-shopping スキルが含まれます)。
ターミナルから試す
curl -s https://api.thrifle.com/api/mcp | jq .tools
curl -s -X POST https://api.thrifle.com/api/mcp \
-H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_return_policy","arguments":{"merchant":"Costco"}}}'
自分で実行する
git clone https://github.com/ejazmu/thrifle-mcp && cd thrifle-mcp
npm install
npm start # http://127.0.0.1:8787/mcp, reading Thrifle's public API
npm test # 17 protocol + shaping fixtures, no network needed
これは api.thrifle.com/api/mcp を提供するコードと同じです。THRIFLE_API_BASE で接続先の API ベースを変更できます。MCP_RATE_PER_MIN/MCP_RATE_PER_DAY で IP ごとの制限を設定できます。MCP_API_KEYS(カンマ区切り)にキーを列挙すると、Authorization: Bearer によって制限を回避できます。
構築方法
- ステートレスな Streamable HTTP。 リクエストごとに
McpServerとトランスポートを 1 つずつ使用し、JSON レスポンスを返します。セッションはありません。再開するものも、呼び出し元間で共有するものも、CDN がバッファリングするものもありません。エンドポイントへのGETは、人が読める形式の検出ドキュメントを返します。 - ツールはデータベースではなく、Thrifle の公開 REST API を呼び出します。 これにより、MCP の回答はウェブサイトの回答と同じになります。アフィリエイトリンクの処理、期限切れの取引に関するルール、提供時の評価が自動的に適用されます。
src/api-client.jsは 60 行のループバックfetchです。 - 生のペイロードではなく、整形処理を使用します。
src/shape.jsは各 API レスポンスを、事実情報に Thrifle.com の正規のurlとciteブロックを加えた形式に変換し、内部フィールドを除外します。すべて純粋関数で、フィクスチャですべてテストされています。 - 設計上、読み取り専用です。 すべてのツールで
readOnlyHint: trueを宣言しており、src/tools.jsのカタログに書き込み経路はありません。 - 価格の判定では、ライブデータを取得しません — 追跡対象の価格データベースのみを参照します。
公正利用とライセンス
個人の質問に回答するアシスタントは無料で利用できます。アドレスごとに 1 分あたり 60 回、1 日あたり 1,500 回までです。一括利用または商用利用にはライセンスが必要です。thrifle.com/data-licensing をご覧ください。ライセンスには制限を解除するキーが付属します。取引の buy_url は Thrifle.com のリダイレクト先で、アフィリエイトリンクの場合があります。
リンク
ドキュメント:https://thrifle.com/mcp · 返品ポリシーデータベース:https://thrifle.com/return-policy · Price Predict:https://thrifle.com/price-predict · Money:https://thrifle.com/money · お問い合わせ:[email protected]
MIT ライセンス。© 2026 Thrifle Technologies LLC.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。