{"data":{"name":"io.github.Seidl-Family/ncrypted","title":"ncrypted","description":"One-time, end-to-end encrypted secrets for agents. 0.005 USDC per secret via x402.","version":"0.2.2","websiteUrl":"https://ncrypted.ai","repositoryUrl":"https://github.com/Seidl-Family/ncrypted","remotes":[{"url":"https://ncrypted.ai/mcp","type":"streamable-http"}],"packages":[{"version":"0.2.2","identifier":"@seidl-family/ncrypted-mcp","runtimeHint":"stdio","registryType":"npm","runtimeArguments":null,"environmentVariables":null}],"status":"active","isLatest":true,"publishedAt":"2026-10-16T22:17:00.601Z","updatedAt":"2026-10-16T22:17:00.601Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"ncrypted","source":"official-registry","sourceId":"io.github.Seidl-Family/ncrypted","updatedAt":"2026-10-16T22:17:00.601Z","confidence":100,"websiteUrl":"https://ncrypted.ai","description":"One-time, end-to-end encrypted secrets for agents. 0.005 USDC per secret via x402.","verification":"official","repositoryUrl":"https://github.com/Seidl-Family/ncrypted"}],"toolIndex":{"tools":[{"serverName":"io.github.Seidl-Family/ncrypted","endpointFingerprint":"8f3b6c1c328b0d9f09683baab060bdc9972cd6e352137bff4834dd51cb76ebea","name":"ncrypted_burn","title":"Burn one-time secret","description":"Permanently 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.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"The secret's id, returned as `id` by ncrypted_create."},"receiptToken":{"type":"string","description":"The creator's receipt token, returned as `receiptToken` by ncrypted_create. Only the creator has it; the link alone isn't enough."}},"required":["id","receiptToken"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"destructiveHint":true},"definitionHash":"1248766e65d5b5380ae976a77b96bb863a803baa578b2ae2cb7b1c17ea837957","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T20:46:12.574Z","metadataTrust":"untrusted"},{"serverName":"io.github.Seidl-Family/ncrypted","endpointFingerprint":"8f3b6c1c328b0d9f09683baab060bdc9972cd6e352137bff4834dd51cb76ebea","name":"ncrypted_create","title":"Create one-time secret","description":"Store 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.","inputSchema":{"type":"object","properties":{"secret":{"type":"string","minLength":1,"maxLength":65536,"description":"The sensitive value to share. Max 64 KB."},"ttl_seconds":{"description":"Expiry if never read. Default 86400 (24h), max 7 days.","type":"integer","minimum":300,"maximum":604800},"passphrase":{"description":"Optional second factor the recipient also needs. Share it through a different channel.","type":"string"}},"required":["secret"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"4940047a48c245ad1adc12b45dfddb6daa801dbe82c21e0e65e4a641f48f03bd","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T20:46:12.574Z","metadataTrust":"untrusted"},{"serverName":"io.github.Seidl-Family/ncrypted","endpointFingerprint":"8f3b6c1c328b0d9f09683baab060bdc9972cd6e352137bff4834dd51cb76ebea","name":"ncrypted_read","title":"Read one-time secret","description":"Open 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.","inputSchema":{"type":"object","properties":{"link":{"type":"string","format":"uri","description":"The full ncrypted link including the #key fragment."},"passphrase":{"description":"Required only if the sender set a passphrase.","type":"string"}},"required":["link"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"destructiveHint":true,"idempotentHint":false},"definitionHash":"ff6bd1bee6e40e305f8c43080ec5738dad4881db0908146d964826462a7a0214","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T20:46:12.574Z","metadataTrust":"untrusted"},{"serverName":"io.github.Seidl-Family/ncrypted","endpointFingerprint":"8f3b6c1c328b0d9f09683baab060bdc9972cd6e352137bff4834dd51cb76ebea","name":"ncrypted_status","title":"Check one-time secret status","description":"Check 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.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"The secret's id, returned as `id` by ncrypted_create."},"receiptToken":{"type":"string","description":"The creator's receipt token, returned as `receiptToken` by ncrypted_create. Only the creator has it; the link alone isn't enough."}},"required":["id","receiptToken"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"readOnlyHint":true},"definitionHash":"3edd9f5a9322971fd0b543c5b8b1e7de5b624284105d353491f39e6cb4c7b4c5","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T20:46:12.574Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"8f3b6c1c328b0d9f09683baab060bdc9972cd6e352137bff4834dd51cb76ebea","protocol":"streamable-http","status":"indexed","toolCount":4,"observedAt":"2026-11-01T20:46:12.574Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"io.github.Seidl-Family/ncrypted":{"url":"https://ncrypted.ai/mcp"}}},"Cursor":{"mcpServers":{"io.github.Seidl-Family/ncrypted":{"url":"https://ncrypted.ai/mcp"}}},"VS Code":{"servers":{"io.github.Seidl-Family/ncrypted":{"type":"http","url":"https://ncrypted.ai/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://ncrypted.ai/mcp"},{"protocol":"mcp","package":"@seidl-family/ncrypted-mcp","registryType":"npm","version":"0.2.2"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:io.github.Seidl-Family%2Fncrypted","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/io.github.Seidl-Family%2Fncrypted","name":"io.github.Seidl-Family/ncrypted","description":"One-time, end-to-end encrypted secrets for agents. 0.005 USDC per secret via x402.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://ncrypted.ai/mcp"},{"protocol":"mcp","package":"@seidl-family/ncrypted-mcp","registryType":"npm","version":"0.2.2"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://ncrypted.ai","repositoryUrl":"https://github.com/Seidl-Family/ncrypted","version":"0.2.2"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"io.github.Seidl-Family/ncrypted","status":"online","lastCheckedAt":"2026-11-03T19:15:45.347Z","lastSuccessfulCheck":"2026-11-03T19:15:45.347Z","latencyMs":1317,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T19:15:45.347Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T19:15:45.347Z"},"security":null,"timestamps":{"createdAt":"2026-10-16T22:17:00.601Z","updatedAt":"2026-10-16T22:17:00.601Z","observedAt":"2026-11-03T19:15:45.347Z"},"compatibility":{"serverVersion":"0.2.2","protocolVersions":[{"protocol":"mcp","version":null}]}}}}