Gasless x402 payments for MCP agents on HPP — discover and pay for services per call, within a spend cap.
claude mcp add x402-mcp-bridge -- npx -y @hpp-io/x402-mcp-bridge{
"mcpServers": {
"x402-mcp-bridge": {
"command": "npx",
"args": ["-y", "@hpp-io/x402-mcp-bridge"]
}
}
}MCP Servers overview
# @hpp-io/x402-mcp-bridge
[](https://www.npmjs.com/package/@hpp-io/x402-mcp-bridge)
[](https://registry.modelcontextprotocol.io/?q=x402-mcp-bridge)
[](./LICENSE)
[](https://nodejs.org)
> The agent payment rail for HPP. A stdio MCP bridge + the `hpp-x402` CLI that let
> Claude Desktop / Claude Code / Cursor / Windsurf / OpenClaw make autonomous
> **HPP USDC.e** payments over [x402](https://x402.org) — discover paid services,
> pay per call, within a spend cap. No API keys, no manual signing.
## 📖 Full documentation
**[hpp-io/x402-tools](https://github.com/hpp-io/x402-tools)** — the complete manual:
how it works, every command, buyer **and** seller flows, payment schemes
(exact / upto), wallet modes, and troubleshooting. This README is a quick reference.
## Install
```bash
# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/hpp-io/x402-tools/main/install/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/hpp-io/x402-tools/main/install/install.ps1 | iex
# …or npm
npm install -g @hpp-io/x402-mcp-bridge
```
Needs Node 20+. On a headless box (no OS keychain) use `setup --print-key` — see
the [manual](https://github.com/hpp-io/x402-tools#requirements).
## Quick start
```bash
hpp-x402 setup --install claude-code # create a wallet + register into your host
hpp-x402 fund # where to send USDC.e (gasless, no native gas)
hpp-x402 status # confirm it's wired
```
Restart your host and your agent can discover and pay for services. Browse and pay
from the terminal too:
```bash
hpp-x402 discover "price prediction" # semantic search; your network only
hpp-x402 describe <id> # input args (schema + example) — no payment
hpp-x402 call <url-or-id> --body '{"hi":"there"}' # pay + call — a URL, or an id from discover
```
Full command reference, selling (`serve`), schemes, and Safe mode →
the **[manual](https://github.com/hpp-io/x402-tools)**.
## Use it from an MCP host
The host spawns the bridge over stdio. A bare entry boots zero-config on HPP
Sepolia with an auto-created keychain wallet:
```jsonc
{ "mcpServers": { "hpp-x402": {
"command": "npx", "args": ["-y", "@hpp-io/x402-mcp-bridge"]
} } }
```
`hpp-x402 install <host>` writes this for you. Note: a bare
`npx @hpp-io/x402-mcp-bridge` runs the MCP **server** (what the host wants) — for
the CLI use `npx -y -p @hpp-io/x402-mcp-bridge hpp-x402 <command>`.
### Host-facing tools
| Tool | What it does |
|------|--------------|
| `wallet_address` | report your wallet address (to fund it) |
| `hpp_discover` | list/search the curated HPP directory (read-only) |
| `hpp_describe` | one service's input args — schema + example (read-only) |
| `hpp_call` | call a discovered service (HTTP/MCP/A2A); pays via your wallet |
| `x402_http_call` | pay + call any x402 HTTP endpoint |
| `pay_a2a_agent` | pay + message another A2A agent |
Every paid call stays within your spend cap; discovery never holds funds or sees
your keys.
### Key env (all optional)
| Var | Notes |
|-----|-------|
| `DELEGATE_PRIVATE_KEY` | auto-created in the OS keychain if unset |
| `HPP_NETWORK` | `eip155:181228` Sepolia (default) / `eip155:190415` Mainnet |
| `RESOURCE_SERVER_URL` | proxy one upstream MCP server (omit = local tools only) |
| `SAFE_ADDRESS` + `ALLOWANCE_MODULE_ADDRESS` | set both = Safe (governance) mode |
Full environment reference + Safe/governance setup are in the
[manual](https://github.com/hpp-io/x402-tools).
## Related
Building an agent / SDK integration (LangChain, OpenAI function-calling, AgentKit,
A2A)? See the runnable gallery →
[hpp-io/hpp-x402-agent-sample](https://github.com/hpp-io/hpp-x402-agent-sample)
## License
Apache-2.0
What people ask about x402-mcp-bridge
What is hpp-io/x402-mcp-bridge?
+
hpp-io/x402-mcp-bridge is mcp servers for the Claude AI ecosystem. Gasless x402 payments for MCP agents on HPP — discover and pay for services per call, within a spend cap. It has 0 GitHub stars and was last updated today.
How do I install x402-mcp-bridge?
+
You can install x402-mcp-bridge by cloning the repository (https://github.com/hpp-io/x402-mcp-bridge) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is hpp-io/x402-mcp-bridge safe to use?
+
hpp-io/x402-mcp-bridge has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains hpp-io/x402-mcp-bridge?
+
hpp-io/x402-mcp-bridge is maintained by hpp-io. The last recorded GitHub activity is from today, with 1 open issues.
Are there alternatives to x402-mcp-bridge?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy x402-mcp-bridge to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/hpp-io-x402-mcp-bridge)<a href="https://claudewave.com/repo/hpp-io-x402-mcp-bridge"><img src="https://claudewave.com/api/badge/hpp-io-x402-mcp-bridge" alt="Featured on ClaudeWave: hpp-io/x402-mcp-bridge" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!