Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

io.github.kwizzlesurp10-ctrl/x402-mcp

io.github.kwizzlesurp10-ctrl/x402-mcp

Pay for HTTP APIs and charge for your own: x402 micropayments in USDC on Base.

Uptime
100.0%
1 direct probes · 30d
Response
1614ms
last probe
Tools
19
callable
Resources
2
readable
Prompts
2
available

Tools · 19

x402.discover

Discover paid HTTP APIs in the x402 Bazaar via the facilitator catalog. Call this first to find a resource URL, then x402.probe and x402.pay_and_fetch.

x402.probe

Probe a URL for HTTP 402 PAYMENT-REQUIRED terms using the x402 client SDK. Use before x402.pay_and_fetch to inspect price, network, and payTo without spending.

x402.pay_and_fetch

Pay USDC via x402 and fetch a protected HTTP resource in one call. Requires EVM_PRIVATE_KEY on this host; otherwise use x402.probe for a no-spend 402.

x402.build_seller

Build seller-side x402 payment requirements for your own HTTP resource. Pass resource_url plus discovery_* fields to catalog the endpoint in Bazaar.

x402.verify

Verify an x402 PAYMENT-SIGNATURE against PAYMENT-REQUIRED terms via the facilitator. Call after a buyer presents a signature and before releasing paid content.

x402.networks

List supported settlement networks, facilitators, and x402 v2 header names. Call when choosing a preferred_network for x402.pay_and_fetch or x402.build_seller.

commerce.pro_requirements

Build x402 payment requirements to purchase the Pro quota tier. Next: pay those terms, then commerce.activate_pro with the signature.

commerce.activate_pro

Verify a Pro-tier x402 payment and unlock Pro quota limits for the agent. Call after commerce.pro_requirements and a completed USDC payment.

commerce.credits_requirements

Build x402 payment requirements to buy a pack of per-use MCP tool credits. Next: pay those terms, then commerce.purchase_credits with the signature.

commerce.purchase_credits

Verify an x402 payment and add per-use tool credits to the agent. Call after commerce.credits_requirements and a completed USDC payment.

commerce.stripe_checkout

Create a Stripe Checkout Session for Pro tier or tool credits (fiat rail). Use when the buyer pays by card instead of USDC; webhook fulfills the grant.

swarm.research

Run the swarm agency: compose a research product from free inputs and list it for resale. Pass allow_paid_inputs=true only when buying upstream x402 services is intended.

swarm.settle

Verify and settle a buyer's x402 payment for a listed composite product and record revenue. Call with product_id plus PAYMENT-SIGNATURE after the buyer pays.

swarm.revenue

Get swarm portfolio revenue intelligence: spend, revenue, LTV:CAC, margins, per-source scores. Call after swarm.research or swarm.settle to inspect realized economics.

pulse.base

Get live Base Network Pulse: base fee, EIP-1559 projection, utilization, USD settlement cost, verdict. Call before settling on Base when you need a settle-now vs hold recommendation.

ops.metrics

Get host OS telemetry: CPU, memory, swap, disk, network, and an ok/warn/critical health verdict. Call to diagnose this MCP host; set include_processes=true for top memory processes.

city.list

List US City Open-Data Compliance Network cities with paid_url, sample_url, and price. Call first, then city.sample, then city.check for the paid address lookup.

city.sample

Get a free fixed-address property compliance sample for one US city code. Use before city.check to validate city_code and response shape without paying.

city.check

Run a paid US city property compliance check via x402 on the same HTTP resource buyers use. Prefer city.sample first. Settles USDC when EVM_PRIVATE_KEY is set; otherwise returns a 402 probe.

Resources · 2

x402.instructions

Server routing guide: which dotted tool to call, in what order, for buyer/seller/city flows.

x402://instructions
x402.catalog

JSON catalog of dotted tool names, descriptions, and required env vars.

x402://catalog

Prompts · 2

x402.buy_paid_api

Walk an agent through discovering, probing, then paying for an x402 HTTP resource.

city.compliance_path

Golden path for US City Open-Data Compliance: list → sample → paid check.

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "io.github.kwizzlesurp10-ctrl/x402-mcp": {
      "url": "https://x402-mcp.onrender.com/mcp/mcp",
      "transport": "streamable-http"
    }
  }
}