X402mail - Email API with crypto micropayments について
X402mailは、Base上のUSDCマイクロペイメントでメールを送受信するPython SDKで、ローカルMCPサーバーとしても動作します。メールサービスのアカウントやAPIキーではなくウォレットを使い、開発者やAIエージェントを対象としています。
主な機能
- 01メールの送受信
- 02Base上のUSDCによるAPI呼び出しの支払い
- 03CDPウォレットまたは秘密鍵の利用
- 04ローカルMCPサーバーの実行
活用シーン
- 01AIエージェントからメールを送信
- 02受信トレイとメッセージ数の確認
- 03受信メッセージの一覧表示と閲覧
MCP 対応
ローカルMCPサーバーは、メール送信、受信トレイ情報の確認、メッセージの一覧表示と閲覧のツールを公開します。呼び出しはx402プロトコルを通じ、Base上のUSDCで支払われます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
x402mail
暗号資産のマイクロペイメントでメールを送受信できます。アカウントも API キーも不要です。ウォレットだけで利用できます。
x402 protocol を基盤としており、すべての API 呼び出しは Base 上の USDC で支払われます。
インストール
pip install x402mail[cdp]
クイックスタート
export CDP_API_KEY_ID="your-key-id" # from cdp.coinbase.com
export CDP_API_KEY_SECRET="your-key-secret"
export CDP_WALLET_SECRET="your-wallet-secret"
from x402mail import X402Mail
mail = X402Mail.from_cdp()
mail.send(
to="[email protected]",
subject="Hello from x402mail",
body="Sent with 3 lines of Python!"
)
mail.inbox()
mail.messages(limit=5)
mail.read(message_id=1)
または、秘密鍵を使用します:X402Mail(private_key=os.getenv("EVM_PRIVATE_KEY"))
AI エージェント向け MCP サーバー
ローカルの MCP サーバーを起動すると、LLM(Claude、GPT など)がメールを送受信できます:
x402mail mcp
MCP 設定に追加します(Claude Desktop / Cursor / Claude Code):
{
"mcpServers": {
"x402mail": {
"command": "x402mail",
"args": ["mcp"],
"env": {
"CDP_API_KEY_ID": "your-key-id",
"CDP_API_KEY_SECRET": "your-key-secret",
"CDP_WALLET_SECRET": "your-wallet-secret"
}
}
}
}
MCP ツール
| ツール | 料金 | 説明 |
|---|---|---|
send_email | $0.005 | 任意のアドレスにメールを送信します |
get_inbox | $0.001 | 受信トレイのアドレスとメッセージ数を取得します |
list_messages | $0.002 | 受信トレイのメッセージ一覧を取得します |
read_message | $0.001 | 特定のメッセージを読み取ります |
料金
| 操作 | 料金 |
|---|---|
| メールの送信 | $0.005 |
| 受信トレイの確認 | $0.001 |
| メッセージ一覧の取得 | $0.002 |
| メッセージの読み取り | $0.001 |
1 USDC で約 200 通のメールを送信できます。
ウォレットの設定
CDP Server Wallet(推奨): CDP クイックスタートガイドに従って API キーを取得してください。秘密鍵を管理する必要はありません。
秘密鍵: Base 上に USDC を保有する任意の EVM ウォレットを使用してください。pip install x402mail([cdp] なし)。
リンク
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。