NestDaddy

x402-market

io.github.AsaiShota/mcp-server ยท v0.2.0-alpha.1

Let AI agents pay-per-call for any HTTP API via x402 on Base mainnet. One tool: pay_and_call.

Connect Runs on your machine

Terminal
claude mcp add mcp-server -e MARKET_API_URL=<MARKET_API_URL> -e MCP_BUYER_PRIVATE_KEY=<MCP_BUYER_PRIVATE_KEY> -e BASE_RPC_URL=<BASE_RPC_URL> -e BASE_CHAIN_ID=<BASE_CHAIN_ID> -e MCP_MAX_PRICE=<MCP_MAX_PRICE> -- npx -y @x402-market/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@x402-market/[email protected]"
      ],
      "env": {
        "MARKET_API_URL": "<MARKET_API_URL>",
        "MCP_BUYER_PRIVATE_KEY": "<MCP_BUYER_PRIVATE_KEY>",
        "BASE_RPC_URL": "<BASE_RPC_URL>",
        "BASE_CHAIN_ID": "<BASE_CHAIN_ID>",
        "MCP_MAX_PRICE": "<MCP_MAX_PRICE>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@x402-market/[email protected]"
      ],
      "env": {
        "MARKET_API_URL": "<MARKET_API_URL>",
        "MCP_BUYER_PRIVATE_KEY": "<MCP_BUYER_PRIVATE_KEY>",
        "BASE_RPC_URL": "<BASE_RPC_URL>",
        "BASE_CHAIN_ID": "<BASE_CHAIN_ID>",
        "MCP_MAX_PRICE": "<MCP_MAX_PRICE>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-server": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@x402-market/[email protected]"
      ],
      "env": {
        "MARKET_API_URL": "<MARKET_API_URL>",
        "MCP_BUYER_PRIVATE_KEY": "<MCP_BUYER_PRIVATE_KEY>",
        "BASE_RPC_URL": "<BASE_RPC_URL>",
        "BASE_CHAIN_ID": "<BASE_CHAIN_ID>",
        "MCP_MAX_PRICE": "<MCP_MAX_PRICE>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
MARKET_API_URL
Optional
Marketplace API base URL.
MCP_BUYER_PRIVATE_KEY
Optional, secret
Funded buyer wallet private key (0x-prefixed). Required for pay_and_call; read-only tools work without it.
BASE_RPC_URL
Optional
Base RPC endpoint. Defaults to Base mainnet public RPC; Alchemy/QuickNode recommended for higher rate limits.
BASE_CHAIN_ID
Optional
8453 = Base mainnet (default, matches live listings). 84532 = Base Sepolia testnet.
MCP_MAX_PRICE
Optional
Hard cap on per-call cost (USDC). Refuses to pay above this.

Details

Package@x402-market/[email protected] (NPM, stdio)
First published2 May 2026
Last updated2 May 2026
Registry nameio.github.AsaiShota/mcp-server

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.