{"name":"io.github.prismnetwork-tech/mcp","slug":"prismnetwork-tech-mcp","title":null,"description":"Rent real NVIDIA GPUs from your agent. Browse with no wallet; pay per second onchain.","url":"https://mcp.market/server/prismnetwork-tech-mcp","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":30,"stars":1,"forks":0,"downloads_week":70,"last_push_at":"2026-09-16T10:51:41.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/prismnetwork-tech/prism","website":"https://prismnetwork.tech","version":"0.9.4","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@prismnetwork/mcp","version":"0.9.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Agent wallet private key (0x...). Only needed to lease and pay; browsing works without it","isSecret":true,"name":"PRISM_AGENT_KEY"},{"description":"Prism LeaseEscrow contract address","default":"0xfD4228eEEfC49e4b76A0CD40af9fdd546220B2FD","name":"PRISM_ESCROW"},{"description":"Most this wallet may spend through Prism in any 24 hours. Defaults to 5. Set 0 to remove the ceiling","default":"5","name":"PRISM_DAILY_BUDGET_USDG"},{"description":"Most any single lease or generation may cost. Defaults to 1. A max_usdg argument can lower it and cannot raise it","default":"1","name":"PRISM_MAX_USDG"}]}],"tools":[{"name":"prism_batch_result","description":"Read the output of a batch lease by lease_id, once its node has reported. Use it to recover a result after prism_batch_run timed out.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_batch_run","description":"Fund a lease that runs one command with no interactive access at all: the node executes it and reports the signed output. Matches only suppliers at trust class 'isolated' or above, so it can find no supplier when none is online; prefer prism_lease_and_run for broad availability. Output is capped at 64 KiB per stream.","write_action":true,"price_micros":0,"input_schema":null},{"name":"prism_budget","description":"Show the spending limits this server enforces and what it has already spent in the last 24 hours, with the recent charges. Needs no wallet. Check this before a long job; a lease refused for budget says the same numbers.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_confidential_infer","description":"Buy one LLM generation that runs inside a GPU TEE, with the message contents encrypted end to end to a key the enclave's own attestation commits to, so Prism's relay in between carries ciphertext and cannot read the prompt or the answer. Costs a little more than prism_infer. Returns the answer, the cost, and a receipt id the workload signed over the exact bytes of the exchange; pass that id to pri","write_action":true,"price_micros":0,"input_schema":null},{"name":"prism_end_lease","description":"Release a lease. Access closes and billing stops here: settlement charges the seconds the lease was open and returns the rest of the deposit. A lease nobody releases bills until its window ends.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_infer","description":"Buy one LLM generation from Prism's managed inference endpoint. Pays the quoted USDG price from this wallet (about 0.01 USDG), waits through a cold start when no box is warm (up to a few minutes), and returns the generation with token usage. Cheaper and simpler than leasing when all you need is a completion.","write_action":true,"price_micros":0,"input_schema":null},{"name":"prism_infer_batch","description":"Buy many LLM generations from Prism's managed inference endpoint in one paid call. Every prompt runs whole on a rented GPU, spread across every GPU the endpoint holds, so a list of prompts finishes far sooner than the same prompts sent one at a time. Costs the single-generation price times the number of prompts. Returns every answer in order plus a Merkle receipt naming the leases that did the wor","write_action":true,"price_micros":0,"input_schema":null},{"name":"prism_lease","description":"Lease a GPU and keep it running. Returns a lease_id and SSH access. Use prism_run to execute commands and prism_end_lease when done.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_lease_and_run","description":"Lease a GPU, run one shell command on it, and return the output. The lease stays alive (use prism_run for more commands, prism_end_lease to release). Prefer this for a single command; use prism_lease when you'll run several.","write_action":true,"price_micros":0,"input_schema":null},{"name":"prism_leases","description":"List this wallet's leases on Prism Network with their current state.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_list_gpus","description":"List GPUs currently available to lease on Prism Network, with model, VRAM, price per second in USDG, and trust class. Trust class runs open < isolated < attested < confidential; on an 'open' supplier the host operator can read anything the workload touches. Keep secrets and credentials in prism_vault_store rather than on the box, and raise min_trust when the workload itself must not be readable.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_price_index","description":"Current GPU pricing on Prism Network by model: sourced low/median/high and settled mean, in USDG per hour. Needs no wallet. Use it to estimate what an analysis job will cost before leasing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_receipts","description":"Recent settled lease receipts from the public proof feed: GPU model, runtime, what was charged and refunded, and the settlement transaction hash on Robinhood Chain. Needs no wallet. Every Prism lease ends in one of these.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_run","description":"Run a shell command on a GPU you already leased with prism_lease.","write_action":true,"price_micros":0,"input_schema":null},{"name":"prism_vault_delete","description":"Permanently delete a vault item. The ciphertext is removed and the value cannot be recovered.","write_action":true,"price_micros":0,"input_schema":null},{"name":"prism_vault_list","description":"List the agent's sealed vault items: item_id, label, version and trust floor. Values are not returned and are not readable by Prism.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_vault_read","description":"Decrypt and return one vault item, in this process, using the wallet-derived key. The plaintext exists only here; do not echo it into a leased workspace, a log, or a message.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_vault_release","description":"Authorize a vault item into a lease you hold and return its plaintext for use there. Refused when the lease's trust class is below the item's trust floor, which is what stops a secret reaching a host that can read it. Every allowed release is recorded against the account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_vault_store","description":"Store private data (a card, an identity document, an API credential) encrypted under a key derived from this agent's wallet on this machine. Prism receives ciphertext only and cannot read it. Use this instead of writing a secret into a workspace or a file. Returns an item_id; the value is not recoverable without the wallet.","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_verify_attestation","description":"Check a confidential generation against its signed receipt and the hardware behind it: the TDX quote verifies to Intel's root and commits to the key set that signed the receipt, the boot log replays to the measurement in that quote, the receipt covers the exact bytes of this call, the upstream that ran the model was itself verified, and the GPU is attested by NVIDIA. Returns every check with its r","write_action":false,"price_micros":0,"input_schema":null},{"name":"prism_wallet","description":"Show the agent's wallet address and on-chain balances (USDG and ETH for gas) on Robinhood Chain. Check this before leasing to confirm the wallet can pay.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-20T11:40:35.860Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T11:40:35.781Z","components":{"code":{"score":25,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 4 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@prismnetwork/mcp","version":"0.9.4","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-09-04T17:43:11.317Z","repositoryUrl":"git+https://github.com/prismnetwork-tech/prism.git","weeklyDownloads":70}],"repo":{"found":true,"owner":"prismnetwork-tech","repo":"prism","archived":false,"pushedAt":"2026-09-16T10:51:41Z","stars":1,"forks":0,"openIssues":6,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/306866606?v=4","ownerCreatedAt":"2026-07-19T19:09:57Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/306866606?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":0,"downloadsWeek":70,"license":"Apache-2.0","lastPushAt":"2026-09-16T10:51:41.000Z","score":30}}}},"grade_history":[],"reviews":[]}