mcpField
J
Japan E-Commerce Apify MCP (x402 Pay-Per-Call)

Japan E-Commerce Apify MCP (x402 Pay-Per-Call)

ローカル
github.com/atushi1841ビジネス・マーケティング03 日前に更新

Japan E-Commerce Apify MCP (x402 Pay-Per-Call) について

Apify Actorを通じて日本のマーケットプレイスを検索する、AIエージェント向けMCPサーバーです。x402の少額決済に対応し、stdioまたはHTTP/SSEで動作します。

主な機能

  1. 01Apify Actorとの連携
  2. 02日本のマーケットプレイス検索
  3. 03x402決済認証
  4. 04stdioとHTTP/SSEに対応

活用シーン

  1. 01Mercari Japanの商品検索
  2. 02日本のECマーケットプレイスの照会
  3. 03AIエージェントからの有料検索

MCP 対応

MCPツールとしてマーケットプレイス検索を提供します。リクエストにはx402決済認証が必要で、決済確認後に商品データを返します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbserver.mcpb0.2.2

ツール

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

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

詳細

japan-ec-apify-mcp

日本のEコマースマーケットプレイス(メルカリ、Yahoo!オークション、楽天、SUUMO、価格.com)向けにApify Actorsをラップした、x402対応のModel Context Protocol(MCP)サーバーです。

AIエージェント(Claude Desktop、Cursor、AutoGPT)がx402プロトコルを使用して、必要に応じて有料API検索を実行できるようにします(1回あたり$0.001 USDC)。

特長

  • x402マイクロペイメントプロトコルのサポート:AIエージェント向けのHTTP 402 / EIP-712支払い認証
  • Apify Actorとの連携:fruitful_quintessence/mercari-japan-search-scraperに直接接続します
  • マルチトランスポート:stdio、HTTP / SSE経由で動作します
  • 公式MCPレジストリに対応:modelcontextprotocol.ioレジストリに登録済みです

インストールと使い方

1. FastMCP stdio / Claude Desktop

claude_desktop_config.jsonに追加します:

{
  "mcpServers": {
    "japan-ec-apify-mcp": {
      "command": "python3",
      "args": ["/path/to/scripts/mcp_x402_server.py"]
    }
  }
}
2. x402の支払いフローの例

search_mercari_japan(keyword="CBR250RR")を呼び出した場合:

  1. サーバーは、x402のPaymentRequiredペイロード($0.001 USDCが必要)とともにisError: trueを返します。
  2. エージェントはEIP-712支払い認証に署名し、_meta["x402/payment"]を付けてリクエストを再送信します。
  3. サーバーは支払い署名を検証し、メルカリの出品情報を取得して、_meta["x402/payment-response"]とともにデータを返します。

検証

python3 -m py_compile scripts/mcp_x402_server.py

関連リンク


データとストア

コメント

MCP は初めてですか?

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

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