Server data from the Official MCP Registry
17 pay-per-call data tools via x402 (USDC on Base): crypto, FX, weather, WHOIS, web, token risk.
17 pay-per-call data tools via x402 (USDC on Base): crypto, FX, weather, WHOIS, web, token risk.
Valid MCP server (2 strong, 4 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
4 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: WALLET_PRIVATE_KEY
Environment variable: MAX_PER_CALL_USD
Environment variable: MAX_SESSION_USD
Environment variable: GATEWAY_URL
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-marysbrain-x402-gateway-mcp": {
"env": {
"GATEWAY_URL": "your-gateway-url-here",
"MAX_SESSION_USD": "your-max-session-usd-here",
"MAX_PER_CALL_USD": "your-max-per-call-usd-here",
"WALLET_PRIVATE_KEY": "your-wallet-private-key-here"
},
"args": [
"-y",
"x402-gateway-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Stdio MCP server that exposes every x402-gateway data endpoint as an
MCP tool and pays for calls with your wallet (USDC on Base, x402 protocol).
Tool list is fetched from the gateway's /.well-known/x402.json at startup —
new gateway endpoints appear automatically.
⚠️ Funded-wallet warning:
WALLET_PRIVATE_KEYsigns real payments. Use a dedicated wallet holding only small balances (a few dollars of USDC). Never your main wallet. The key is read from env, never logged, and payment headers are never echoed into agent-visible output.
npm install -g x402-gateway-mcp (or use npx).claude_desktop_config.json, or
claude mcp add for Claude Code):{
"mcpServers": {
"x402-gateway": {
"command": "npx",
"args": ["-y", "x402-gateway-mcp"],
"env": {
"GATEWAY_URL": "https://<your-gateway-host>",
"WALLET_PRIVATE_KEY": "0x<small-balance-wallet-key>",
"MAX_PER_CALL_USD": "0.25",
"MAX_SESSION_USD": "2.00"
}
}
}
}
[costs $0.005 USDC per call] Get the current USD price of a cryptocurrency…MAX_PER_CALL_USD (default 0.25): tools priced above this are refused.
Note: the gateway's premium /report/domain dossier costs $1.00 — set
MAX_PER_CALL_USD=1.25 to enable it; the default deliberately keeps
premium tools opt-in.MAX_SESSION_USD (default 2.00): cumulative settled spend per server
session; calls that would exceed it are refused with a clear message the
agent can relay. Restart the server to reset.Refusals happen before any payment is signed.
| Var | Default | Purpose |
|---|---|---|
GATEWAY_URL | https://gateway.stride20k.com | Gateway base URL (override for local/testnet) |
WALLET_PRIVATE_KEY | — | Buyer key (small balance!). Without it, tools list but calls fail with a clear error |
MAX_PER_CALL_USD | 0.25 | Per-call cap |
MAX_SESSION_USD | 2.00 | Per-session cap |
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.