MCP serverio.github.Kali123411/k402
Agent-payable APIs on Kaspa: LLMs, chain data, covenants, zk proofs — pay per call, no API key
Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
36
last 1 hr ago
Tools
36
More info
URL
x402-compute.68cxgfyr0.workers.dev/mcp
streamable-http
Says it is
k402 1.28.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:fd344b60d9…873ba1
| Tool | Schema |
|---|---|
| attest_verify Verify a RISC Zero receipt against an image_id -> {valid, journal_b64}. Anyone can check an
attestation without trusting the prover. Paid (~$0.0002). |
input · no output |
| catalog List every service this gateway sells (text tools, Kaspa chain data, LLM tiers) with live
prices in KAS and USD. Free. Start here to see what's available and what calls cost. |
input · no output |
| channel_config Parameters for opening a kaspa-channel — a covenant-enforced payment channel that settles
per-call vouchers on Kaspa L1 with NO custodian (the trustless alternative to a prepai |
input · no output |
| channel_status Status of a kaspa-channel by its channel id (covenant id): funded value, amount spent via
vouchers, remaining, expiry, and whether it has been closed on-chain. Free. |
input · no output |
| classify Classify text into one (or multiple, if multi=true) of 2-32 labels; the result is
constrained to your label set. Paid (~$0.0003 in KAS). |
input · no output |
| covenant_address Derive the covenant P2SH address for a compiled script on 'mainnet' or 'testnet-10'.
Paid (~$0.0003). |
input · no output |
| covenant_broadcast Broadcast a signed covenant tx (RpcTransaction JSON from covenant_build). MAINNET moves real
KAS — run covenant_check first. Paid (~$0.0003). |
input · no output |
| covenant_build Assemble a covenant spend tx. Each input: {txid, index, entry, compute_budget?, and either
sigscript:{source,decl,args,is_leader?} to build a covenant sigscript server-side, or |
input · no output |
| covenant_check Local txscript pre-verify of a signed covenant tx BEFORE broadcast — catches script failures
that would otherwise cost you a broadcast. 'entries' are the spent UTXOs (covenant_ |
input · no output |
| covenant_compile Compile a Silverscript covenant to script hex, ABI, hardened template hash, and its P2SH
address on each network. constructor_args is the silverc ctor JSON (e.g.
[{"kind":" |
input · no output |
| covenant_utxos Live UTXO set locked under a covenant address (covenant state inspection), from the node.
Optionally filter by covenant_id. Paid (~$0.0003). |
input · no output |
| embed_text Embed up to 64 texts (768-dim vectors, nomic-embed-text). Paid (~$0.0003 in KAS). |
input · no output |
| extract Extract structured data from text as JSON guaranteed to match your JSON schema
(schema-constrained decoding, not best-effort). Paid (~$0.0015 in KAS). |
input · no output |
| generate Run a prompt on a GPU model tier: 'chat' (fast 7B, ~$0.0015), 'llama' (budget 8B, ~$0.0008),
'reason' (35B, ~$0.004), 'think' (deep chain-of-thought 35B MoE, ~$0.004), 'code' ( |
input · no output |
| job_result Fetch a finished proving job's result {image_id, total_cycles, journal_b64, receipt_b64}.
404 until done; results kept 24h. Free. |
input · no output |
| job_status Poll a proving job: queued/running/done/failed, queue position, cost. Free. |
input · no output |
| kaspa_balance Balance of any Kaspa MAINNET address, straight from a node (no indexer, no API key).
Paid (~$0.00015 in KAS). |
input · no output |
| kaspa_fee_estimate Current Kaspa mainnet feerate buckets (sompi per gram of tx mass). Paid (~$0.00015). |
input · no output |
| kaspa_network Kaspa mainnet status: DAA score, block count, difficulty, node sync state.
Paid (~$0.00015 in KAS). |
input · no output |
| kaspa_tx_status Mempool status of a Kaspa transaction. Absent from mempool means accepted-or-unknown —
confirm acceptance by checking one of its outputs with kaspa_utxos. Paid (~$0.00015). |
input · no output |
| kaspa_utxos UTXO set of a Kaspa mainnet address, including scriptPublicKey and covenant_id where set.
Paid (~$0.0003 in KAS). |
input · no output |
| open_session Open a prepaid payment session: returns a session key and a personal Kaspa MAINNET deposit
address. Send KAS to the address from any wallet (min 0.25 KAS); confirmed deposits b |
input · no output |
| pay_per_call Complete a PER-CALL coin payment. After a paid tool returns a 402 with pay_per_call_offers,
pay one offer on-chain from your own wallet, then call this with the 402's `endpoint |
input · no output |
| payment_options Which coins and schemes this gateway accepts for payment. Free. Ways to pay any paid tool:
a prepaid KAS session (open_session — simplest, no per-call step); per-call in any li |
input · no output |
| prove_guest_upload Upload a RISC Zero program binary (the .bin risc0-build emits, base64) once; returns its
content-addressed image_id (also the verification key), reusable across proofs. Paid (~ |
input · no output |
| prove_preflight Execute a guest WITHOUT proving: exact cycle count + a signed price quote
{total_cycles, price_kas, quote_id, quote_expires}. Run this first — proving cost scales with
cycl |
input · no output |
| prove_submit Queue a proving job -> {job_id, cost_kas}. Pass quote_id (from prove_preflight; charged the
quote) or max_kas (skip preflight; priced on actual cycles, refuses if over the cap) |
input · no output |
| read_url Fetch a public web page and return its title + clean markdown; distill=true adds key-fact
bullets. Useful when you have no web access of your own. Paid (~$0.0012 in KAS). |
input · no output |
| registry_provider Full detail on one provider in the service exchange by its payee pubkey: every service it
lists, its chain-verified reputation (settled KAS volume + settlement count), and its |
input · no output |
| registry_search Discover providers in the k402 service exchange — an open marketplace of agent-payable
services, each settled trustlessly over a Kaspa payment channel directly with the provide |
input · no output |
| rewrite Rewrite text per an instruction (tone, format, length...). Paid (~$0.001 in KAS). |
input · no output |
| search_index Store documents [{id, text, meta?}] in a named server-side collection for semantic search.
Use an unguessable collection name and keep it secret. Paid (~$0.0015 in KAS). |
input · no output |
| search_query Semantic-search a collection you indexed earlier; returns top-k matches with scores.
Paid (~$0.0003 in KAS). |
input · no output |
| session_status Check the current payment session: deposit address, deposited / spent / remaining KAS.
Free. |
input · no output |
| summarize Summarize text or a public URL in at most max_words. Paid (~$0.001 in KAS). |
input · no output |
| use_session Attach an existing k402 session key (from a previous open_session) so paid calls meter
against its balance — use after reconnecting to the hosted endpoint, or to carry one fund |
input · no output |
Verify it yourself
npx teppi-check https://x402-compute.68cxgfyr0.workers.dev/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2CTBHK3KGF045C2RB43D