macro-pulse-x402 について
macro-pulse-x402は、World BankのGDP成長率、インフレ、失業率のデータから国別の経済モメンタムスコアを算出するAPIです。AIエージェント向けで、x402により1回あたり0.02ドルを請求します。
主な機能
- 01国別のモメンタムスコア
- 02GDP成長率・インフレ・失業率の推移
- 03改善・安定・悪化のラベル
- 04指標の生データ履歴を付属
- 05x402決済ゲート
活用シーン
- 01国ごとの経済モメンタムを比較
- 02AIエージェント向けに指標の推移を取得
MCP 対応
入力ではMCPサーバーとして説明されていません。AIエージェント向けのx402保護APIで、`GET /macro-pulse/{country_code}`から国別スコアを提供し、呼び出しごとに課金します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://macro-pulse-x402.onrender.com/mcp/claude mcp add --transport http benji7891-macro-pulse-x402 https://macro-pulse-x402.onrender.com/mcp/{"mcpServers":{"benji7891-macro-pulse-x402":{"type":"http","url":"https://macro-pulse-x402.onrender.com/mcp/"}}}Cursor で開く{"servers":{"benji7891-macro-pulse-x402":{"type":"http","url":"https://macro-pulse-x402.onrender.com/mcp/"}}}VS Code で開く{"mcpServers":{"benji7891-macro-pulse-x402":{"type":"http","url":"https://macro-pulse-x402.onrender.com/mcp/"}}}{"mcpServers":{"benji7891-macro-pulse-x402":{"serverUrl":"https://macro-pulse-x402.onrender.com/mcp/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| country_code | string | はい |
詳細
Macro Pulse — x402 決済対応 API
国ごとに算出した「経済モメンタムスコア」を AI エージェントに提供する、x402 で保護されたエンドポイントです。すべて無料のパブリックドメインの World Bank データ(https://data.worldbank.org)を使用して構築しており、ライセンスが必要なフィードや有料フィードを再パッケージしたものは一切ありません。
できること
GET /macro-pulse/{country_code}(例:/macro-pulse/US)— 料金:1 回あたり $0.02
World Bank API から GDP 成長率、インフレ率、失業率の推移データを取得し、方向性を示す単一の「モメンタム」スコアとラベル(改善/安定/悪化)を生成します。透明性を確保するため、元の指標の履歴も含まれます。
ローカルでテスト済みです。支払いが添付されていない場合、支払いゲートが有効な支払い要件(scheme=exact、asset=USDC、network=Base)とともに HTTP 402 を正しく返すこと、および基盤となるデータ取得/スコアリングロジックが World Bank の正確なデータを返すことを確認しています。
これで実際に収益を得る前に必要なこと
-
Base ウォレットアドレスを取得します(Base 用に設定した Coinbase Wallet または MetaMask)。ここに USDC の支払いが入金されます。
PAY_TO_ADDRESSに設定してください。 秘密鍵やシードフレーズは、私を含め、誰にも絶対に共有しないでください。 -
テストネットとメインネットのどちらを使うか決めます。
- テストネット(Base Sepolia、
NETWORK=eip155:84532)— 現在の設定はこちらです。偽の USDC で安全にテストでき、実際のリスクはありません。 - メインネット(
NETWORK=eip155:8453)— 実際のお金を扱います。メインネットで決済するには、それに対応したファシリテーターが必要です。公開されているhttps://x402.org/facilitatorはテストネット専用です。メインネットでは、無料の Coinbase Developer Platform(CDP)アカウント(https://portal.cdp.coinbase.com)に登録し、CDP が提供するホステッドファシリテーターと API キーを使用してください。
- テストネット(Base Sepolia、
-
インターネットからアクセスできる場所にデプロイします(localhost ではなく、実際のドメイン/URL)。エージェントやマーケットプレイスから見つけられるようにします。ウォレットとネットワークの選択が決まったら、喜んでサポートします。
-
ディスカバリーレイヤーに登録します — https://www.x402scan.com または https://x402.org の Bazaar に登録すると、エージェントが自動的に見つけて支払いできるようになります。また、自動検出用の
/.well-known/x402マニフェストも追加してください。
現実的な見通し
1 回あたり $0.02 の料金では、意味のある収益にするにはかなりの利用量(数百から数千回の呼び出し)が必要です。すぐに成果が出るものではなく、時間をかけて育てる副業として考えてください。現実的な収益の範囲については、これまでの話し合いを参照してください。
ファイル
app.py— x402 決済ミドルウェアを備えた FastAPI サービス一式
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。