Skip to main content

ncrypted

io.github.Seidl-Family/ncryptedVersion 0.2.2

One-time, end-to-end encrypted secrets for agents. 0.005 USDC per secret via x402.

Status

Responds234 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:42 UTC
Latency
234 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://ncrypted.ai/mcpResponds234 ms
No sign-in

Claude Code

claude mcp add --transport http ncrypted https://ncrypted.ai/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: ncrypted
Remote MCP server URL: https://ncrypted.ai/mcp

Cursor

{
  "mcpServers": {
    "ncrypted": {
      "url": "https://ncrypted.ai/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"ncrypted","type":"http","url":"https://ncrypted.ai/mcp"}'
Streamable HTTP
npm: @seidl-family/ncrypted-mcp 0.2.2
Package only

npm (npx)

claude mcp add ncrypted -- npx -y @seidl-family/ncrypted-mcp@0.2.2

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

4 tools

Tools of ncrypted
Read-only
Idempotent
Open world
ncrypted_burnPermanently destroy an unread secret you created, so its link stops working (e.g. it was sent to the wrong place or is no longer needed). Irreversible. Returns { burned: true } if it was destroyed, or { burned: false, status } if there was nothing left to destroy because it was already read, burned or expired; if it was already read, the recipient has the value, so rotate the credential. Only works for secrets you created (needs their receiptToken). Free.YesNot declaredNot declaredNot declared
ncrypted_createStore a password, API key or sensitive note as a one-time link that self-destructs after a single read. The first 3 per day are free (TTL up to 24h); after that each costs 0.005 USDC, paid via x402 on Base (your MCP client must support x402). Share the link with a person or another agent; never echo the secret in chat. Returns { link, id, receiptToken, expiresAt }; keep id and receiptToken to check delivery (ncrypted_status) or revoke the link (ncrypted_burn). Hosted mode: this server encrypts the secret for you, so it sees the plaintext briefly over TLS (never stored or logged). For end-to-end, zero-knowledge encryption run the local MCP server `npx -y @seidl-family/ncrypted-mcp` instead.Not declaredNot declaredNot declaredNot declared
ncrypted_readOpen an ncrypted link (https://.../s/{id}#{key}) and return the secret. This destroys it permanently. Free. Only use the value for the task at hand and do not repeat it in chat. To check whether someone opened a link you created, use ncrypted_status instead (it doesn't consume anything). Hosted mode: this server decrypts the secret for you, so it sees the plaintext briefly over TLS (never stored or logged). For end-to-end, zero-knowledge encryption run the local MCP server `npx -y @seidl-family/ncrypted-mcp` instead.YesNot declaredNoNot declared
ncrypted_statusCheck whether a secret you created has been opened yet, without consuming it. Returns { status, expiresAt, readAt? } where status is pending (not opened), read, burned or expired. Use it to confirm delivery, or before deciding to ncrypted_burn a link. Only works for secrets you created (needs their receiptToken); to open a link, use ncrypted_read. Free.Not declaredYesNot declaredNot declared

Details

Registry status
Active
Published
Oct 16, 2026
Updated
Oct 16, 2026
Categories (suggested)
SecurityFinance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing