ncrypted MCP server
online · 100% uptimeio.github.Seidl-Family/ncrypted·v0.2.2One-time, end-to-end encrypted secrets for agents. 0.005 USDC per secret via x402.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed ncrypted yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ncrypted tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How ncrypted compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 915 Security servers
- Uptime
- 100%
- of our recent checks; the typical remote Security server answers 100%
- Response time
- 251 ms
- faster than 50% of 547 Security servers
Release history: 2 versions in the registry since 2026-10-16, latest 2026-10-16, typically several a day.
Install ncrypted in Claude Code, Cursor or VS Code
claude mcp add --transport http ncrypted https://ncrypted.ai/mcp
What the publisher says
From the ncrypted repository's README, as published. We do not edit it. Read it on GitHub
ncrypted
One-time, end-to-end encrypted secrets for AI agents.
An agent encrypts a password, API key or note locally and gets a link that opens exactly once. Share it with a person, email it, or hand it to another agent; reading destroys it. Agents can also request a secret from a user and write it straight into a Vercel env var or .env file without the model ever seeing the value.
The first 3 secrets per day are free; after that each costs 0.005 USDC over x402 on Base. Reads, requests and deliveries are free.
Works with Claude Code, Codex, Cursor, Gemini CLI, any MCP client, the Vercel AI SDK, LangChain and CrewAI (Coinbase AgentKit support is in review). Guides: https://ncrypted.ai/guides
https://ncrypted.ai/s/{id}#{key}
└─ decryption key, never sent to the serverInstall
You need a dedicated, low-balance Base wallet with some USDC (no ETH needed). Export its key as NCRYPTEDWALLETPRIVATE_KEY.
Claude Code
/plugin marketplace add Seidl-Family/ncrypted
/plugin install ncrypted@ncryptedAny MCP client (Claude Desktop, Cursor, Codex, …)
{ "mcpServers": { "ncrypted": { "command": "npx", "args": ["-y", "@seidl-family/ncrypted-mcp"], "env": { "NCRYPTED_WALLET_PRIVATE_KEY": "0x..." } } } }Agent Skill: npx skills add Seidl-Family/ncrypted
CLI / SDK
echo "hunter2" | npx ncrypted create --ttl 1h [--email ops@example.com] [--passphrase X]
npx ncrypted read "https://ncrypted.ai/s/abc#key"import { Ncrypted } from "ncrypted";
const nc = new Ncrypted(); // reads NCRYPTED_WALLET_PRIVATE_KEY
const { link, receiptToken, id } = await nc.create("hunter2", { ttl: 3600 });
const value = await nc.read(link); // free, destroys itHow it works
- Zero-knowledge: AES-256-GCM with a random 256-bit key, derived via HKDF (plus PBKDF2 if you set a passphrase). The server stores ciphertext only.
- Exactly once: reads use Redis GETDEL, so concurrent readers can't both get it. Unread secrets expire after their TTL (5 min to 7 days).
- Preview-safe: opening the web page doesn't consume the secret; the recipient has to click Reveal.
- Pay per secret: x402 exact scheme, USDC on Base, settled only after the secret is stored. The SDK refuses to pay more than $0.01 per request.
- Email: the creator can email the link once. It passes through the server for that request and isn't stored. Use a passphrase for very sensitive values.
Payments and safety
ncrypted charges a fixed 0.005 USDC per secret created, paid over x402 on Base. Everything else is free: reading, status checks, revoking.
- Narrow scope: the only payment the plugin can make is ncrypted's own fee for ncrypted_create. It has no tool to send arbitrary amounts, trade, swap, or pay anyone else.
- Hard cap: the SDK refuses to pay more than 0.01 USDC for a single request, whatever the server asks.
- Dedicated wallet: payments come from a low-balance wallet the user creates on purpose (npx ncrypted wallet new) and funds themselves. The plugin never asks for, reads or stores the user's main wallet, and the skill tells the agent never to ask for private keys in chat.
- Visible and explicit: every charge is an explicit ncrypted_create tool call. There are no background or recurring charges.
- No charge on failure: payment settles through Coinbase's x402 facilitator only after the secret is stored.
- Zero-knowledge by default: the local MCP server encrypts on the user's machine, so the service stores ciphertext only. The optional hosted endpoint (https://ncrypted.ai/mcp) is clearly labeled as server-side encryption.
Data and services contacted
The plugin's MCP server, the CLI and the skill contact only these services:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ncrypted: common questions
- Is ncrypted MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the ncrypted safety report
- How do I install ncrypted?
- It runs remotely at ncrypted.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does ncrypted need an API key?
- Yes. The registry entry asks for
NCRYPTED_WALLET_PRIVATE_KEY. - Is ncrypted maintained?
- The last commit was 18 days ago (2026-10-16). The latest release is v0.2.2.
- Is ncrypted up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of ncrypted?
- Servers from other publishers that do the same job: Skylos MCP server, chunk-invariance MCP server and SafeWeave MCP server.
- How does ncrypted compare with other Security MCP servers?
- safety score 85/100 (higher than 70% of 915 Security servers); uptime 100% (of our recent checks; the typical remote Security server answers 100%); response time 251 ms (faster than 50% of 547 Security servers). Full comparison.
Alternatives to ncrypted
Same job from other publishers: the closest match first, then the best rated.
- SkylosDead code, security, secrets detection and code quality for Python, TypeScript, Go.not reviewedEstablishedC
- chunk-invarianceChecks whether your streaming redactor leaks a secret split across chunks; writes a pytest for it.not reviewedGrowingA
- SafeWeaveSecurity scanner for AI-written code: SAST, secrets, dependencies, IaC, containers and DAST.not reviewedGrowingC
EchelonGraph CVE & ExposureCVE, KEV, EPSS, SBOM and advisory lookups; per-CVE exposure from Shodan data (© Shodan). Keyless.not reviewedGrowingA- Zn GateThe local security layer for coding agents: secret redaction, injection checks and an MCP proxy.not reviewedGrowingB