MCP server for the WebberSites x402 Data API — 31 pay-per-call tools for AI agents, paid in USDC on Base via x402. Tools generated from the live OpenAPI spec.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add webbersites-x402 --env EVM_PRIVATE_KEY='<EVM_PRIVATE_KEY>' -- npx -y webbersites-x402-mcp~/.codex/config.toml
[mcp_servers.webbersites-x402]
command = "npx"
args = ["-y", "webbersites-x402-mcp"]
env = { EVM_PRIVATE_KEY = "<EVM_PRIVATE_KEY>" }
# codex mcp add webbersites-x402 --env EVM_PRIVATE_KEY='<EVM_PRIVATE_KEY>' -- npx -y webbersites-x402-mcp~/.cursor/mcp.json
{
"mcpServers": {
"webbersites-x402": {
"command": "npx",
"args": [
"-y",
"webbersites-x402-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"webbersites-x402": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"webbersites-x402-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"webbersites-x402": {
"command": "npx",
"args": [
"-y",
"webbersites-x402-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"webbersites-x402": {
"command": "npx",
"args": [
"-y",
"webbersites-x402-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"webbersites-x402": {
"command": "npx",
"args": [
"-y",
"webbersites-x402-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>"
}
}
}
}Remote
claude mcp add --transport http webbersites-x402 https://webbersites-x402--service-tfij.run.tools~/.codex/config.toml
[mcp_servers.webbersites-x402]
url = "https://webbersites-x402--service-tfij.run.tools"
# codex mcp add webbersites-x402 --url https://webbersites-x402--service-tfij.run.tools~/.cursor/mcp.json
{
"mcpServers": {
"webbersites-x402": {
"url": "https://webbersites-x402--service-tfij.run.tools"
}
}
}.vscode/mcp.json
{
"servers": {
"webbersites-x402": {
"type": "http",
"url": "https://webbersites-x402--service-tfij.run.tools"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"webbersites-x402": {
"httpUrl": "https://webbersites-x402--service-tfij.run.tools"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"webbersites-x402": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://webbersites-x402--service-tfij.run.tools"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"webbersites-x402": {
"url": "https://webbersites-x402--service-tfij.run.tools"
}
}
}Environment variables
EVM_PRIVATE_KEY
Replace the placeholders with your own credentials and keep them out of version control.