mcpserver.lol
registry/nukez-mcp
Connection check verified live · 26h ago

nukez-mcp

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

Tools 15
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

15 tools

Read from the running server on 26h ago.

nukez_confirm job_iduse_jobenvelopefilenamereceipt_id
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…
nukez_create_file envelopefilename*receipt_idcontent_type
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 fin…
nukez_delete envelopefilenames*receipt_id
Delete files from your Nukez locker. WARNING: permanent and irreversible. Invalidates existing attestation. KEYLESS (hosted) SERVER: a call without `envelope` returns action_requir…
nukez_pay chaintx_sigpay_assetpay_req_id
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)…
nukez_provision chaintx_sigenvelopepay_assetpay_req_idreceipt_id
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…
nukez_quote unitsproviderpay_assetpay_network
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…
nukez_recall keytagslimitqueryprefixenvelope +2
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…
nukez_recompute_verify envelopereceipt_id
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. Re…
nukez_remember key*tagscontent*summary*envelopenamespace +2
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'). R…
nukez_retrieve encodingenvelopefilenamesreceipt_id
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) SERVE…
nukez_setup unitsenvelopeproviderreceipt_id
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 existin…
nukez_status envelopereceipt_id
Check wallet balance, locker state, and lifecycle stage. Works at any stage — no active locker required.
nukez_store files*envelopereceipt_id
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_stor…
nukez_upload_chunk job_idsha256file_idis_lastpart_no*data_b64* +3
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…
nukez_verify pushenvelopefilenamememory_keyreceipt_id
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…