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
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]
{
"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>"
}
}
}
}
{
"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>"
}
}
}
}
{
"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
| Name | Description |
|---|---|
MARKET_API_URLOptional | Marketplace API base URL. |
MCP_BUYER_PRIVATE_KEYOptional, secret | Funded buyer wallet private key (0x-prefixed). Required for pay_and_call; read-only tools work without it. |
BASE_RPC_URLOptional | Base RPC endpoint. Defaults to Base mainnet public RPC; Alchemy/QuickNode recommended for higher rate limits. |
BASE_CHAIN_IDOptional | 8453 = Base mainnet (default, matches live listings). 84532 = Base Sepolia testnet. |
MCP_MAX_PRICEOptional | Hard cap on per-call cost (USDC). Refuses to pay above this. |
Details
| Package | @x402-market/[email protected] (NPM, stdio) |
| First published | 2 May 2026 |
| Last updated | 2 May 2026 |
| Registry name | io.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.
