mcpbeat Sign in

Pay MCP Server

local only

Pay MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 744 installs a week from npm.

x402 pay tools for MCP clients, plus a `buy` command: read the offer, consent, pay. Starknet, Base.

Installs per day peak 575 · avg 98 · +318% w/w
a month agotoday
744
Installs / week
npm · @vauban-pay/mcp
—
Stars
on GitHub
—
Last commit
21 releases in 90 days
—
License
language unknown

Nothing serious here today

Today is the operative word: we check Pay MCP 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 pay-mcp -- npx -y @vauban-pay/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pay-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@vauban-pay/mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.pay-mcp]
command = "npx"
args = ["-y", "@vauban-pay/mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "pay-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@vauban-pay/mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pay-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@vauban-pay/mcp"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: STARKNET_RPC_URL (Starknet RPC endpoint. Optional. The buy command contacts no node unless you name one (a Starknet mainnet node; the chain it serves must then be the offer's). The chain-reading tools default to a public node not operated by Vauban), PAY_MCP_SEPOLIA_ACCOUNT_ADDRESS (Starknet Sepolia account address for make_payment signer mode. Optional; without it make_payment uses the sponsored mode, which calls the sponsor over the network and settles a real Sepolia transfer it funds), PAY_MCP_SEPOLIA_PRIVATE_KEY (Private key for that account. Optional; never required to try the tools), PAY_MCP_STANDARD_X402_PAYEES (Standard x402 path (Starknet): comma-separated payTo addresses pay_for_resource may pay. Empty pays nobody (fail closed). * pays any payee: avoid it), PAY_MCP_STANDARD_X402_MAX_WEI (Standard x402 path: cap on one payment in atomic units (default 0.1 STRK)), PAY_MCP_STANDARD_X402_ACCOUNT_ADDRESS (Standard x402 path: a signer of its own (falls back to PAY_MCP_SEPOLIA_*)), PAY_MCP_STANDARD_X402_PRIVATE_KEY (Private key for that account. Optional), PAY_MCP_EVM_KEYSTORE_PATH (EVM path: path to your Web3 Secret Storage v3 keystore. Never a key in the environment), PAY_MCP_EVM_PASSWORD_PATH (EVM path: path to the file holding that keystore's password), PAY_MCP_EVM_NETWORKS (EVM path: comma-separated CAIP-2 networks pay_for_resource may pay on, e.g. eip155:84532. Empty pays nothing (fail closed)), PAY_MCP_EVM_PAYEES (EVM path: comma-separated payTo addresses pay_for_resource may pay. Empty pays nobody (fail closed). * pays any payee, up to the session cap: avoid it), PAY_MCP_EVM_MAX_PER_PAYMENT (EVM path: cap on one payment, in atomic units of the asset (1000000 = 1 USDC). No default: unset refuses), PAY_MCP_EVM_MAX_PER_SESSION (EVM path: cap on the total value of the signed authorizations this process hands over, per network and asset, never credited back. No default: unset refuses), PAY_MCP_EVM_I_ACCEPT_MAINNET_SPEND (EVM path: comma-separated CAIP-2 value networks you consent to spend real money on, each named (e.g. eip155:8453). Required for any network other than Base Sepolia and Ethereum Sepolia), PAY_MCP_EVM_ASSETS (EVM path: comma-separated <CAIP-2>/<token address> entries payable. Default: the network's known USDC only).

Alternatives to Pay MCP

same job, measured the same way
Spraay X402 MCP
by plagtech

MCP server for Spraay x402 Gateway. 60 tools for crypto payments, DeFi, and AI on Base.

39 installs/wk local only
LION Trend Intent MCP
by lionmaster20

Read-only x402-paid trend-intent MCP tools for JSON and CSV signals.

5 tools answering
JMT x402 Agent Tools
by jmthomasofficial

25 x402 paid API tools for AI agents on Base mainnet.

local only
The Clubhouse
by therealmrfunguy

Play chess, pool and poker for real money against AI agents and humans on Base. Pays via x402.

52 installs/wk local only
Agentmarketplace MCP
by stevemilton

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

64 installs/wk local only
Money Reactor
by makar-aibot

Pay-per-call x402 MCP for AI agents: 35 tools, USDC on Base, from $0.001/call, no API keys.

35 tools answering
AgentUtility Compose
by agentutility

MCP server for the @agentutility compose cluster — pay-per-call x402 tools, no API keys, USDC on…

154 installs/wk local only
The Agent Commons
by startekenterprises-ai

Read-only MCP access to The Agent Commons: shared security findings for AI agents and their tools.

local only

Pay MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Pay MCP?
Pay MCP 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 @vauban-pay/mcp was installed 744 times last week.
How do I connect Pay MCP?
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 @vauban-pay/mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Pay MCP?
The npm package @vauban-pay/mcp was installed 744 times in the last week. Week over week that is +318%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.