mcpField
I
Iautopay

Iautopay

ローカル
github.com/newblock金融データ035 週間前に更新

Iautopay について

Iautopayは、AIエージェントの購入決済を支援するMCPサービスです。EVM互換パブリックチェーンでのUSDC決済に対応し、APIキー購入やサービス情報の確認を行えます。

主な機能

  1. 01EVM互換チェーンでのUSDC決済
  2. 02期間を指定したAPIキー購入
  3. 03サービスとネットワーク情報の取得
  4. 04価格情報の更新

活用シーン

  1. 01AIサービスのAPIキー購入
  2. 02決済ネットワークとサービス詳細の確認

MCP 対応

接続したクライアントに、APIキー購入、サービス情報の取得、価格更新などの決済ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"iautopay": {
"command": "npx",
"args": [
"-y",
"@newblock/iautopay-mcp"
],
"env": {
"BUYER_PRIVATE_KEY": "<BUYER_PRIVATE_KEY>"
}
}
}
}
起動コマンドnpx -y @newblock/iautopay-mcp
設定が必要な環境変数
BUYER_PRIVATE_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@newblock/iautopay-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

iAutoPay MCP サービス

iAutoPay は、AI エージェントが購入代金を自動的に支払えるようにする MCP(Model Context Protocol)サービスです。すべての EVM 互換パブリックチェーンと USDC での支払いに対応しています。エージェントは、有料の AI 関連サービスやデータを自動購入するために利用できます。

インストール

オプション 1:npx(推奨)

インストールは不要です。次のコマンドを実行するだけです。

npx @newblock/iautopay-mcp

パッケージが自動的にダウンロードされ、キャッシュされます。

オプション 2:グローバルインストール
npm install -g @newblock/iautopay-mcp

設定

OpenCode の設定

opencode.json に追加します。

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "autopay": {
      "type": "local",
      "command": ["npx", "-y", "@newblock/iautopay-mcp"],
      "enabled": true,
      "environment": {
        "BUYER_PRIVATE_KEY": "0xEVM_wallet_private_key"
      }
    }
  }
}
Claude CLI の設定

Claude CLI で MCP を使用する詳しい手順については、CLAUDE_CLI_MCP_SETUP.md を参照してください。

クイックセットアップ
# Install and add to Claude CLI
BUYER_PRIVATE_KEY="your_private_key" claude mcp add autopay \
  -e BUYER_PRIVATE_KEY="your_private_key" \
  -- npx -y @newblock/iautopay-mcp

# Use with MCP config
claude --mcp-config mcp-config.json
Claude Code の設定

~/.claude/claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "autopay": {
      "command": "npx",
      "args": ["-y", "@newblock/iautopay-mcp"],
      "env": {
        "BUYER_PRIVATE_KEY": "0xEVM_wallet_private_key"
      }
    }
  }
}

暗号資産とウォレットの基礎知識

iAutoPay を使用する前に、暗号資産に関する基本的な概念を理解しておく必要があります。

  • ウォレットの秘密鍵:取引への署名に使用する、パスワードのような鍵です。安全に保管し、誰にも共有しないでください!
  • テストネット:テスト用のネットワークです。フォーセットから無料でテスト用コインを入手できます。
  • メインネット:実際の資金が必要な公式ネットワークです。
  • USDC:米ドルに連動するステーブルコインです(1 USDC ≈ 1 USD)。

テスト用コインの入手方法:

  1. Base Sepolia のフォーセットにアクセスします:https://sepoliafaucet.com/
  2. ウォレットアドレスを入力します。
  3. 無料のテスト用 USDC を入手します。

セキュリティに関するヒント:

  • 秘密鍵を他人に共有しないでください。
  • メインネットを使用する前に、テストネットで十分にテストしてください。
  • 専用のウォレットを使用し、多額の資金を保管しないでください。

ブロックチェーンの基礎については、https://www.wtf.academy/zh/course/ethers101/HelloVitalik を参照してください。

opencode の autopay コマンドの読み込み成功

MCP の使用画面

MCP ツールの使用方法

クイックコマンドの設定

すばやくアクセスできるように、これらのショートカットを opencode.json に追加します。

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "autopay": {
      "type": "local",
      "command": ["npx", "-y", "@newblock/iautopay-mcp"],
      "enabled": true,
      "environment": {
        "BUYER_PRIVATE_KEY": "0xEVM_wallet_private_key"
      }
    }
  },
   "command": {
     "autopay_buy_apikey_1day": {
      "template": "Use buy_apikey tool to buy 1-day API Key, params: {\"duration\": 1}",
      "description": "Buy 1-day API Key (0.09 USDC)"
    },
    "autopay_buy_apikey_7days": {
      "template": "Use buy_apikey tool to buy 7-day API Key, params: {\"duration\": 7}",
      "description": "Buy 7-day API Key (0.49 USDC)"
    },
    "autopay_get_info": {
      "template": "Use info tool to get server information (API Key stock, prices, network config)",
      "description": "Get iAutoPay server information"
    },
    "autopay_guide": {
      "template": "Use guide tool to show iAutoPay usage guide",
      "description": "Show iAutoPay usage guide"
    }
  }
}
Opencode クイックコマンドの使用例
1:/autopay_guide

出力:

iAutoPay の使用ガイド 利用可能なツール

  • guide - 使用方法の完全なガイドを表示
  • info - サーバー情報を取得(在庫、価格、ネットワーク設定)
  • buy_apikey - API キーを購入(1/7/30 日間に対応)
  • refresh_pricing - サーバーから価格を更新 クイックコマンド
  • autopay_buy_apikey_1day - 1 日分の API キーを購入(0.1 USDC)
  • autopay_buy_apikey_7days - 7 日分の API キーを購入(0.9 USDC)
  • autopay_get_info - サーバー情報をすばやく取得 ネットワーク情報
  • テストネット:Base Sepolia(84532)
  • メインネット:Base Mainnet(8453)
  • 現在のネットワーク:Base Sepolia(84532) 価格
  • 1 日:0.1 USDC
  • 7 日:0.9 USDC 環境:dev
2:/autopay_buy_apikey_1day

出力:

1 日分の API キーを購入しています... 価格:0.09 USDC 支払いを処理しています... トランザクションハッシュ:0xghi789... 購入が完了しました!

お客様の API キー:sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 有効期間:1 日

👉 API キーを使用して対応モデルにアクセスする方法については、LLM Services Guide をご覧ください。

ライセンス

Creative Commons Attribution-NonCommercial 4.0 International License(CC BY-NC 4.0)。詳細については LICENSE ファイルを参照してください。

リポジトリ

https://github.com/newblock/iautopay

サポート

問題や質問がある場合は、GitHub Issues をご利用ください。

ドキュメント

コメント

MCP は初めてですか?

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

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