mcpbeat Sign in

x402 Universal Payer MCP Server

local only

x402 Universal Payer runs on your own machine — the client starts it, so there is no endpoint to ping. 71 installs a week from npm. Last commit 1 Nov 2026.

Pay any x402 endpoint on the open web: auto-paying bridge with Bazaar discovery and spend caps.

Installs per day peak 16 · avg 5 · +223% w/w
a month agotoday
71
Installs / week
npm · @three-ws/mcp-bridge
264
Stars
6 open issues
1 Nov 2026
Last commit
1 release in 90 days
Apache-2.0
License
JavaScript

Nothing serious here today

Today is the operative word: we check x402 Universal Payer every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add x402-bridge -- npx -y @three-ws/mcp-bridge
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "x402-bridge": {
      "command": "npx",
      "args": [
        "-y",
        "@three-ws/mcp-bridge"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.x402-bridge]
command = "npx"
args = ["-y", "@three-ws/mcp-bridge"]
.cursor/mcp.json
{
  "mcpServers": {
    "x402-bridge": {
      "command": "npx",
      "args": [
        "-y",
        "@three-ws/mcp-bridge"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "x402-bridge": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@three-ws/mcp-bridge"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: MCP_BRIDGE_EVM_PRIVATE_KEY (0x-prefixed 32-byte hex private key that funds USDC payments on EVM chains (Base, Arbitrum, …). At least one of the EVM/SVM keys is required. Treat like cash — use a dedicated low-balance wallet), MCP_BRIDGE_SVM_PRIVATE_KEY (Solana secret key that funds USDC payments: base58 64-byte secret key (Phantom / solana-keygen format) or a JSON array of 64 integers. At least one of the EVM/SVM keys is required. Treat like cash), MCP_BRIDGE_MAX_PRICE_PER_CALL_ATOMIC (Per-call spending cap in atomic units (USDC has 6 decimals). Payments above this abort with a clear reason), MCP_BRIDGE_MAX_TOTAL_ATOMIC (Cumulative session spending ceiling in atomic units. Once total spend would exceed it, further payments abort until restart), MCP_BRIDGE_ALLOWED_PAYTO (Comma-separated payee allowlist. When set, any payment whose payTo address is not listed is refused), MCP_BRIDGE_ALLOWED_HOSTS (Comma-separated hostname allowlist for outbound paid requests. When set, any other host is refused before a request is signed), MCP_BRIDGE_ALLOW_HTTP (Set to 1 to allow http:// targets (local development only). https is enforced otherwise), MCP_BRIDGE_DISCOVER_LIMIT (Max number of x402 Bazaar resources to register as dynamic tools at startup. Set 0 to disable discovery), MCP_BRIDGE_BAZAAR_URL (x402 Bazaar discovery endpoint. Override to point at a self-hosted or alternative bazaar), MCP_BRIDGE_BATCH_DEPOSIT_MULTIPLIER (How many request-amounts to deposit at once when opening an EVM batch-settlement channel), MCP_BRIDGE_MAX_DEPOSIT_ATOMIC (Hard cap in atomic units on a single batch-settlement channel deposit or top-up), X402_MCP_BRIDGE_CHANNELS_DIR (Directory for persisted batch-settlement channel state (survives client restarts)), RPC_URL_8453 (Per-chain RPC override, one variable per chain id (RPC_URL_<chainId>, e.g. RPC_URL_8453 for Base). Defaults to viem's public RPC for that chain).

Alternatives to x402 Universal Payer

same job, measured the same way
Agentmarketplace MCP
by stevemilton

Discover MCP servers + tools, auto-install into any client, pay for x402 endpoints in USDC.

64 installs/wk local only
X402 Trust MCP
by jonasfuchss

Discover x402 endpoints and check their trust score before your agent pays them.

190 installs/wk local only
three.ws Agent Payments
by nirholas

Governed x402 payment sessions: pay any endpoint with budget, allowlist & per-tx caps, no key.

83 installs/wk local only
HPP x402 MCP Bridge
by hpp-io

MCP bridge for autonomous x402 payments in HPP USDC.e — discover and pay for services per call.

260 installs/wk local only
MCP Gateway
by mikkoparkkola

Universal MCP gateway with Meta-MCP discovery, routing, and REST API capabilities.

local only
Web Intel
by timzinin-api

8 pay-per-call web intel tools over MCP. Free discovery, calls settle in USDC on Base (x402).

10 tools answering
US Brand Intelligence
by timzinin-api

Pay-per-call US brand evidence and signal workflows with free MCP discovery and x402 payments.

21 tools answering
Agent Wallet
by theaslangroupllc-pulse

Local agent wallet + 900 pay-per-call data APIs — free discovery, x402 USDC, code-level spend caps

105 installs/wk local only

x402 Universal Payer — questions

Answers built from our own checks of this server.

Why is there no uptime for x402 Universal Payer?
x402 Universal Payer runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package @three-ws/mcp-bridge was installed 71 times last week.
How do I connect x402 Universal Payer?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls @three-ws/mcp-bridge straight from npm; nothing to host, nothing to sign up for.
How many people use x402 Universal Payer?
The npm package @three-ws/mcp-bridge was installed 71 times in the last week. Week over week that is +223%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is x402 Universal Payer open source?
Yes — it is published under the Apache-2.0 licence, written in JavaScript, 264 stars on GitHub and 6 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.