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

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

Local
github.com/atushi1841Business & Marketing0Updated 3d ago

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

An MCP server for AI agents that searches Japanese marketplace listings through an Apify Actor. It supports x402 micropayments and stdio or HTTP/SSE transport.

Key features

  1. 01Apify Actor integration
  2. 02Japanese marketplace search
  3. 03x402 payment authorization
  4. 04stdio and HTTP/SSE transport

Use cases

  1. 01Search Mercari Japan listings
  2. 02Query Japanese e-commerce marketplaces
  3. 03Run paid searches from an AI agent

MCP support

Exposes marketplace search through MCP tools. Calls require x402 payment authorization; the server validates payment before returning listing data.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository
Packages
mcpbserver.mcpb0.2.2

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

japan-ec-apify-mcp

An x402-enabled Model Context Protocol (MCP) server wrapping Apify Actors for Japanese e-commerce marketplaces (Mercari Japan, Yahoo! Auctions, Rakuten, SUUMO, Kakaku.com).

Enables AI agents (Claude Desktop, Cursor, AutoGPT) to execute paid API searches on-demand using the x402 protocol ($0.001 USDC / call).

Features

  • x402 Micropayments Protocol Support: HTTP 402 / EIP-712 payment authorization for AI agents
  • Apify Actor Integration: Directly connects with fruitful_quintessence/mercari-japan-search-scraper
  • Multi-Transport: Runs over stdio, HTTP / SSE
  • Official MCP Registry Compatible: Registered on modelcontextprotocol.io registry

Installation & Usage

1. FastMCP stdio / Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "japan-ec-apify-mcp": {
      "command": "python3",
      "args": ["/path/to/scripts/mcp_x402_server.py"]
    }
  }
}
2. x402 Payment Flow Example

When calling search_mercari_japan(keyword="CBR250RR"):

  1. Server returns isError: true with x402 PaymentRequired payload ($0.001 USDC required).
  2. Agent signs EIP-712 payment authorization and re-sends request with _meta["x402/payment"].
  3. Server validates payment signature, retrieves Mercari listings, and returns data with _meta["x402/payment-response"].

Verification

python3 -m py_compile scripts/mcp_x402_server.py

Related Links


Data & Store

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.