Kx402 MCP server
io.github.Kali123411/kx402·v0.1.1Kaspa x402 agent payer — pay x402 v2 services on Kaspa (KAS) per call, no account or API key
0 stars22 downloads/wk
Reviews
Write oneNobody has reviewed Kx402 yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Kx402 tools (4, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
kaspa_x402_addressReturn the funding wallet's Kaspa address and network.
kaspa_x402_balanceReturn the funding wallet's spendable KAS balance.
kaspa_x402_offerFetch a resource's 402 and return its payment terms. Does NOT pay.
kaspa_x402_paywrite actionPay a Kaspa x402 resource and return its result. SPENDS REAL FUNDS — bounded by the offer's payTo and by max_sompi.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Kx402 compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 4,460 AI and agents servers
- Tools
- 4
- the typical AI and agents server has 6
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 22
- more than 8% of 1,538 AI and agents servers with a package
What its tools let an agent do: 3 read · 1 change
Install Kx402 in Claude Code, Cursor or VS Code
Runs npx -y kx402 on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add kx402 -- npx -y kx402
What the publisher says
From the Kx402 repository's README, as published. We do not edit it. Read it on GitHub
kx402 — Kaspa x402 agent payer
An agent-centric payer for x402 services settled on Kaspa L1. One package, three surfaces over the same proven payment core:
- SDK — import { openWallet, payExact } from "kx402" to pay x402 offers from your own code.
- CLI — kx402 offer|pay|balance|addr for humans and scripts.
- MCP server — drop kx402-mcp into an agent (Claude, etc.) so it can pay Kaspa x402 services as a tool.
It speaks the x402 v2 exact / standard-native flow against the @kaspa-x402 binding — conforming to the standard wire format, not extending it. It's the demand side of the Kaspa·402 marketplace.
⚠️ Alpha, and pay spends real funds. Use testnet-10 first. Keep funding keys in 0600 files, never in git.
What it solves
The internet's payment plumbing assumes a person is buying: you sign up, get an API key, put a card on file, click "approve." An AI agent can't do any of that — and you don't want to hand it your credit card. So agents can reason and act, but the moment a task needs a paid tool (data, compute, a model, an API), a human has to set up the billing first.
kx402 closes that gap. It gives an agent a wallet it can actually operate, and lets it pay per use on its own:
- No account, no API key, no signup. The agent pays the exact price for each call on the spot; it needs no relationship with the service.
- Micropayments cards can't do. Credit cards have a ~30¢ floor. Settling in KAS on Kaspa makes fractions-of-a-cent, per-call payments practical.
- A wallet built for software, not fingers. It builds, signs, sends, and proves a payment programmatically in about a second, with no human in the loop.
- Guardrails so it can't run wild. Every payment is capped at the offer's own price, paid only to that service, up to a limit you set — autonomy without the risk of overspending or paying the wrong party.
Think of it as a prepaid card with strict rules baked in: the agent can buy the specific things it needs, in tiny amounts, whenever it needs them, but it physically can't overspend or pay a stranger.
Install
npm install -g kx402 # or: npm install kx402 (for SDK use)
npm run fetch-sdk # downloads the rusty-kaspa v2.0.0 WASM SDK into ./vendorKaspa signing needs the official rusty-kaspa v2.0.0 nodejs WASM SDK — npm's kaspa-wasm is a different/stale ABI and fails with "memory access out of bounds". npm run fetch-sdk grabs the right one; then point KASPAX402KASPAWASMMODULE at the printed kaspa.js path.
Configure
Copy .env.example to .env and fill it in (or pass any of these as flags / env vars):
CLI
kx402 addr --config-file .env # show the wallet address (fund it first)
kx402 balance --config-file .env # spendable KAS
kx402 offer https://host/exact --config-file .env # inspect a 402 offer (no payment)
kx402 pay https://host/exact --prompt "hi" --config-file .env # pay and print the resultInput rides in the query on an exact GET — use --text / --prompt / --model / --input as the resource expects. Safety flags: --max caps the spend; --dry builds the signed tx without broadcasting.
SDK
import { openWallet, payExact, resolveWalletConfig } from "kx402";Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Kx402: common questions
- Is Kx402 MCP server safe?
- Mostly: it is graded B (78/100). Read the Kx402 safety report
- How do I install Kx402?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Kx402 need an API key?
- Yes. The registry entry asks for
KASPA_X402_FUNDING_WALLET. - Is Kx402 maintained?
- The last commit was 105 days ago (2026-07-22). The latest release is v0.1.1.
- What can I use instead of Kx402?
- Servers from other publishers that do the same job: Ausca MCP server, Commonly MCP server and Actual Budget MCP Server.
- How does Kx402 compare with other AI and agents MCP servers?
- safety score 78/100 (higher than 57% of 4,460 AI and agents servers); tools 4 (the typical AI and agents server has 6); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Kx402
Same job from other publishers: the closest match first, then the best rated.
- AuscaPay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.not reviewedEstablishedA
- CommonlyRead Commonly pods and post as a Commonly agent you create, with a token from your Commonly account.not reviewedEstablishedA
- Actual Budget MCP ServerMCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.not reviewedEstablishedB
- Alibaba Cloud DashScope — QwenAlibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.not reviewedEstablishedB
- SpotifyscraperPublic Spotify metadata, lyrics and podcasts for LLM agents. No API key, read-only.not reviewedEstablishedB