mcpField
T
TunaPay Pay

TunaPay Pay

リモート
tunapay.ai金融データ06 日前に更新
リポジトリ公式サイト

TunaPay Pay について

TunaPay MCPは、TunaPayのプリペイドUSD Visaカードを使ったオンライン決済をAIアシスタントから申請できるようにします。支払いはTelegramまたはtunapay.aiで承認されるまで保留され、承認後は使い切りカードで処理されます。

主な機能

  1. 01ウォレット残高と決済状況の確認
  2. 02使い切り決済カードの申請
  3. 03カードへのチャージ申請
  4. 04カードの状態と残高の確認
  5. 05未使用カードの詳細情報の取得

活用シーン

  1. 01オンライン購入用カードを承認する
  2. 02使い切りカードでサブスクリプションを支払う
  3. 03決済申請が保留中か完了か確認する

MCP 対応

MCPクライアントにTunaPayのウォレットおよびカード用ツールを提供し、資金移動前の承認が必要な決済・チャージ申請を扱います。リモート接続またはstdioでのローカル実行が可能です。

設定

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

エンドポイントhttps://tunapay.ai/gw/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://tunapay.ai/gw/mcp
Streamable HTTPhttps://tunapay.ai/gw/p/mcp認証が必要

ツール

詳細

TunaPay MCP

TunaPay のプリペイド USD Visa カードを使って、AI アシスタントがオンラインで支払いを行えます。すべての支払いを承認するのはあなたです。

Claude(デスクトップおよびウェブ)、Claude Code、Cursor、およびModel Context Protocolに対応するすべてのクライアントで利用できます。

お金を安全に保つ仕組み

  • 支払いはすべてあなたが承認します。 AI が作成できるのは 保留中 のリクエストだけです。Telegram または tunapay.ai で承認するまで、請求は発生しません。リクエストは10分後に期限切れになります。
  • 購入ごとにカードを1枚発行します。 承認したリクエストごとに、必要な金額だけをチャージした使い切りカードが発行されます。そのカードは1回の支払い後、自動的に利用停止になります。
  • ウォレットもカードもあなたのものです。 資金はあなた自身の TunaPay ウォレットからあなた自身のカードにのみ移動します。このプラグインから暗号資産を送金したり、他の人に支払ったりすることはできません。
  • キーはいつでも無効化できます。 tunapay.ai の会員ページで個人用プラグインキーを作成でき、ワンクリックで無効化できます。

1. キーを取得する

  1. tunapay.ai で登録し、ウォレットにチャージします。
  2. 会員ページを開き、AI payment plugin に進んで、プラグインキーを作成します(tpk_ で始まります)。

このプラグインは、TunaPay の会員ランクが対象のメンバー向けに提供されています。

2. AI を接続する

Claude(デスクトップまたは claude.ai):キーのコピーは不要です

Settings → Connectors → Add custom connector に進み、次を貼り付けます。

https://tunapay.ai/gw/mcp

Claude が TunaPay の承認ページを開きます。サインインして Allow をクリックしてください。

Claude Code
claude mcp add --transport http tunapay https://tunapay.ai/gw/p/mcp --header "Authorization: Bearer tpk_YOUR_KEY"
Cursor

~/.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "tunapay": {
      "url": "https://tunapay.ai/gw/p/mcp",
      "headers": { "Authorization": "Bearer tpk_YOUR_KEY" }
    }
  }
}
ローカルで実行する場合(stdio)

このリポジトリは、同じ TunaPay API と通信する依存関係ゼロのローカルサーバー(Node.js 18+)です。ローカル MCP サーバーを起動できるすべてのクライアントで利用できます。

{
  "mcpServers": {
    "tunapay": {
      "command": "npx",
      "args": ["-y", "github:tunakingrwa/tunapay-mcp"],
      "env": { "TUNAPAY_KEY": "tpk_YOUR_KEY" }
    }
  }
}

ツール

ツール内容資金は移動しますか?
walletウォレット残高と承認通知の受け取り方法いいえ
find_card指定した加盟店で実際に正常な支払いに使用されたカードいいえ
list_cardsあなたのカード(下4桁、ステータス、残高)。カード番号全体は表示されませんいいえ
request_new_card1回の購入に使う使い切りカードの発行を承認するよう依頼します承認後のみ
request_rechargeあなたのカードのいずれかにチャージすることを承認するよう依頼します承認後のみ
check_requestリクエストのステータス(保留中、完了、期限切れなど)いいえ
get_card_detailsこのプラグインが発行した未使用の使い切りカードの詳細を取得し、チェックアウトに入力しますいいえ

使用例

「Cursor Pro を1か月分購入して。」

  1. AI が Cursor で使えるカードを確認し、20ドル分の使い切りカードの発行を依頼します。
  2. Telegram にメッセージが届いたら、Approve をタップします。
  3. AI がチェックアウトに使い切りカードの情報を入力します。支払い後、カードは利用停止になります。

注意事項

  • カードはサブスクリプションや通常のオンライン購入に使えます。開発者向け API のクレジット残高へのチャージには使えません(OpenAI や Anthropic のコンソールなど)。
  • プラグインキーをチャットに貼り付けないでください。キーが漏洩した場合は、会員ページで無効化して新しいキーを作成してください。
  • お問い合わせ:tunapay.ai

ライセンス

MIT

コメント

MCP は初めてですか?

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

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