mcpField
G
GetCurrentOffer

GetCurrentOffer

リモート
getcurrentoffer.com金融データ029 週間前に更新
リポジトリ公式サイト

GetCurrentOffer について

GetCurrentOfferは、6つの発行会社・サービスのクレジットカード加盟店特典を検索するリモートMCPサーバーです。特典検索、詳細取得、加盟店一覧、発行会社間の比較に対応します。

主な機能

  1. 01加盟店やキーワードで特典を検索
  2. 02IDで特典の全情報を取得
  3. 03有効な特典がある加盟店を一覧
  4. 046つの発行会社の特典を比較

活用シーン

  1. 01指定した加盟店の有効な特典を探す
  2. 02特定の発行会社の特典を確認
  3. 03複数の発行会社で加盟店特典を比較

MCP 対応

ストリーミング可能なHTTPのリモートMCPエンドポイントを通じて、4つのツールを公開します。OAuth 2.1と動的クライアント登録、またはAPIキーで認証します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://getcurrentoffer.com/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://getcurrentoffer.com/api/mcp認証が必要

ツール

詳細

GetCurrentOffer MCP サーバー

Amex、Chase、Citi、PayPal、Rakuten、Capital One の最新のクレジットカード加盟店オファー(キャッシュバック、ポイント、利用明細へのクレジット)を、Model Context Protocolに対応する任意の AI エージェントから検索できます。

GetCurrentOffer はリモート MCP サーバーです。インストールは不要です。クライアントをエンドポイントに接続して認証すれば、すぐに4つのツールを利用できます。

エンドポイントhttps://getcurrentoffer.com/api/mcp
トランスポートストリーム可能な HTTP(JSON-RPC 2.0)
プロトコルバージョン2024-11-05
認証OAuth 2.1 + 動的クライアント登録、または API キー
ヘルスチェックhttps://getcurrentoffer.com/api/mcp/health
マニフェストhttps://getcurrentoffer.com/.well-known/mcp.json
ドキュメントhttps://getcurrentoffer.com/docs/mcp
API キーの登録https://getcurrentoffer.com/api-keys
ホームページhttps://getcurrentoffer.com

ツール

ツール目的
search_offers加盟店名、説明、キーワードで全オファーをあいまい検索します。発行会社による絞り込みもできます。
get_offer_detailsID を指定して、1件のオファーの全情報を取得します。
list_merchants有効なオファーがあるすべての加盟店を参照します。発行会社による絞り込みもできます。
compare_offers6社すべての発行会社を対象に、1つの加盟店のオファーを比較して最もお得なものを見つけます。

入力スキーマの完全な一覧は mcp.json にあります。

クイックスタート

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS) または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "getcurrentoffer": {
      "url": "https://getcurrentoffer.com/api/mcp"
    }
  }
}

Claude Desktop を再起動します。最初の呼び出し時に、動的クライアント登録を通じてブラウザーで OAuth の同意フローが始まります。API キーは不要です。

Cursor / Windsurf / VS Code(Copilot Chat、Cline、Roo Code)
{
  "mcp": {
    "servers": {
      "getcurrentoffer": {
        "url": "https://getcurrentoffer.com/api/mcp",
        "headers": { "X-API-Key": "gco_your_api_key_here" }
      }
    }
  }
}

https://getcurrentoffer.com/api-keys で無料の API キーを取得してください。

Continue.dev
{
  "experimental": {
    "modelContextProtocolServers": [
      {
        "transport": {
          "type": "http",
          "url": "https://getcurrentoffer.com/api/mcp",
          "headers": { "X-API-Key": "gco_your_api_key_here" }
        }
      }
    ]
  }
}

その他のクライアント設定例は examples/ にあります。

コマンドラインから試す

# Health check (no auth)
curl https://getcurrentoffer.com/api/mcp/health

# List tools (with API key)
curl -X POST https://getcurrentoffer.com/api/mcp \
  -H "Content-Type: application/json" \
  -H "X-API-Key: gco_your_api_key_here" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

# Search for Starbucks offers
curl -X POST https://getcurrentoffer.com/api/mcp \
  -H "Content-Type: application/json" \
  -H "X-API-Key: gco_your_api_key_here" \
  -d '{
    "jsonrpc": "2.0",
    "id": 2,
    "method": "tools/call",
    "params": {
      "name": "search_offers",
      "arguments": { "query": "Starbucks", "limit": 5 }
    }
  }'

認証

どちらの方法も完全にサポートされています。

  1. 動的クライアント登録を使用した OAuth 2.1(RFC 7591) — Claude Desktop、ChatGPT コネクター、Claude.ai などのホスト型クライアントに推奨されます。クライアントは RFC 9728 に従って WWW-Authenticate で通知される保護対象リソースのメタデータエンドポイントを介して認証サーバーを検出し、自身を登録した後、ユーザーに同意画面を案内します。キーを手動でコピーする必要はありません。

  2. API キー — CLI ツール、サーバー側のエージェント、開発・テスト向けに推奨されます。https://getcurrentoffer.com/api-keys で発行し、X-API-Key: gco_… または Authorization: Bearer gco_… のいずれかで渡します。無料プランも利用できます。

このリポジトリの 認証サーバーメタデータと 保護対象リソースのメタデータは、稼働中の well-known エンドポイントの静的なスナップショットです。正式な情報源として、最新のものは稼働中のエンドポイントから取得してください。

プロンプトの例

  • 「Nike のクレジットカードオファーを検索して。」
  • 「利用しているすべての発行会社について、Starbucks のオファーを比較して。」
  • 「有効な Amex オファーがある加盟店をすべて一覧表示して。」
  • 「現在、Chase で有効な飲食店オファーは何?」

カテゴリーとタグ

カテゴリー: 金融 · ショッピング · 生産性 · 消費者向け

タグ: クレジットカード · キャッシュバック · オファー · お得情報 · リワード · amex · chase · citi · paypal · rakuten · capital-one

ステータス

本番稼働中です。ヘルスチェックエンドポイント、マニフェスト、OAuth メタデータはすべて公開されており、200 を返します。サーバーは Vercel のエッジ上で稼働し、Postgres をバックエンドとする5分間のプロセス内オファーキャッシュを使用しています。

問題・お問い合わせ

このリポジトリで Issue を作成するか、 https://getcurrentoffer.com/contact からお問い合わせください。

商標および免責事項

GetCurrentOffer は独立したサービスです。American Express、JPMorgan Chase、Citigroup、PayPal、Rakuten、Capital One、またはこのリポジトリ内や API が返すオファーデータに記載されているその他のカード発行会社、銀行、加盟店、決済ネットワークとは、提携、推奨、後援、承認のいずれの関係もありません。

すべての商品名、ロゴ、ブランドは、それぞれの所有者に帰属します。このリポジトリで使用されている会社名、商品名、サービス名(「American Express」、「Amex」、「Chase」、「Citi」、「PayPal」、「Rakuten」、「Capital One」、およびサンプルのプロンプトや返されるオファーデータに登場する加盟店名を含みますが、これらに限定されません)は、識別のみを目的として使用されています。これらの名前、ロゴ、ブランドを使用しても、推奨を意味するものではありません。これは、本サービスがインデックス化するオファーの性質を説明するための、名目的な公正使用です。

この README で言及されているサードパーティ製 MCP クライアントの名称(「Claude Desktop」、「Claude Code」、「Cursor」、「Windsurf」、「Continue.dev」、「VS Code」、「Cline」、「Roo Code」)は、それぞれの所有者の商標であり、互換性を示す目的でのみ記載しています。

**金融に関する助言ではありません。**本サービスが返すオファーデータは、情報提供のみを目的としており、金融、投資、税務、または法務に関する助言を構成するものではありません。オファーの条件、利用資格、有効期限、提供状況は頻繁に変更され、表示内容と異なる場合があります。オファーを利用する前に、必ず発行銀行または加盟店に直接確認してください。GetCurrentOffer の運営者は、データの正確性、完全性、最新性、または特定目的への適合性について、明示的にも黙示的にも一切保証せず、データを信頼して行われたいかなる判断についても、すべての責任を否認します。本サービスの利用には、https://getcurrentoffer.com の利用規約が適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。