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

io.github.zlaylowz/nukez-mcp

io.github.zlaylowz/nukez-mcp

Agent-native storage with cryptographic verification on Solana. Keyless: clients sign and pay.

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

Tools · 15

nukez_quote

Step 1: Get storage pricing and payment options. Returns price breakdown and every available payment method (SOL/USDC/USDT/WETH/BETA on Solana, USDC/USDT0/MON/WETH on Monad). Each option carries a `de…

nukez_pay

Step 2: Record an externally-executed on-chain payment. The server is keyless and never signs transactions — execute the transfer yourself (Solana sendTransaction or an EVM client) and pass the result…

nukez_provision

Step 3: Confirm payment settlement on the gateway and provision the storage locker. Two modes: (a) Without `envelope`: pass pay_req_id + tx_sig (auto-resolved from state). Returns the receipt_id and a…

nukez_setup

Set up Nukez storage: checks wallet, purchases storage, and provisions locker in a single call. Call with no args to run the full flow. Call with receipt_id to rehydrate an existing locker. Providers:…

nukez_create_file

Create a file entry and get upload_url + confirm_url for direct upload. The client PUTs raw bytes directly to the upload_url (307-redirects to GCS), then calls nukez_confirm to finalize. Bytes never t…

nukez_store

Store files in your Nukez locker. ALWAYS BATCH: pass ALL the files you want to upload in a SINGLE call, as a list under `files`. Do NOT loop over your file list and call nukez_store once per file — th…

nukez_confirm

Confirm a file upload after sandbox curl completes. Call this after executing the curl command returned by nukez_store in sandbox mode. The server computes SHA-256 and records the hash. Requires a pay…

nukez_upload_chunk

Upload a file in chunks when sandbox curl/network is blocked. PREPARATION — run this bash script first to split and hash: python3 -c " import base64, hashlib, os, json, math path = '<SANDBOX_FILE_PA…

nukez_retrieve

List files or download content from your Nukez locker. Call with no filenames to list all files. Call with filenames=['file.txt'] to download specific files. KEYLESS (hosted) SERVER: a call without `e…

nukez_verify

Fast structural verification of locker state. Returns merkle root, attestation status, and optional per-file proof. Pass memory_key to verify a specific memory record by key. Cheap: reads the persiste…

nukez_recompute_verify

Byte-level integrity proof: re-downloads every file from storage, recomputes content hashes, rebuilds the merkle tree, and compares the result against the persisted attestation. Returns match=True whe…

nukez_status

Check wallet balance, locker state, and lifecycle stage. Works at any stage — no active locker required.

nukez_delete

Delete files from your Nukez locker. WARNING: permanent and irreversible. Invalidates existing attestation. KEYLESS (hosted) SERVER: a call without `envelope` returns action_required='sign_envelopes' …

nukez_remember

Store a structured memory record in your Nukez locker. Memories are indexed for fast search via nukez_recall. Use namespaces to organize (e.g., 'config', 'context', 'decisions'). Requires: key, conten…

nukez_recall

Search and retrieve memory records from your Nukez locker. Two modes: exact key lookup (pass key) returns full content + proof, or search (pass namespace/tags/query/prefix) returns matching index entr…

Resources · 4

get_config_resource

Current Nukez MCP server configuration.

nukez://config
get_wallet_resource

Server wallet status. Production is stateless — the server holds no signing keypair. Clients execute payment externally and provide a tx_sig via nukez_pay. Wallet probing is not supported…

nukez://wallet
get_instructions_resource

Agent workflow instructions for Nukez.

nukez://instructions
get_sandbox_upload_playbook

Upload guidance for sandboxed environments.

nukez://sandbox-upload-playbook

Prompts · 2

store_data

Guided workflow for storing data in Nukez.

retrieve_data

Guided workflow for retrieving data from Nukez.

How to use

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

{
  "mcpServers": {
    "io.github.zlaylowz/nukez-mcp": {
      "url": "https://mcp.nukez.xyz/mcp",
      "transport": "streamable-http"
    }
  }
}