x-tkn-mcp
LocalAbout x-tkn-mcp
Lets an AI agent hand a secret to a person as a one-time link, with no way to read it back
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @x-tkn/mcpX_TKN_API_KEYSecretYour X-TKN API key. Developer keys are free: create one in the account console at x-tkn.com. Either this or X_TKN_API_KEY_ID is read, this one first.X_TKN_API_KEY_IDSecretRead when X_TKN_API_KEY is not set. Holds the same API key.Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
3Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| note | string | No | A note for your own records, shown in the X-TKN console and never to the recipient. Stored unencrypted, so never put the secret in it. |
| secret | string | Yes | The secret to hand over. It is encrypted before it leaves this machine. |
| expiresIn | object | No | How long the link works if nobody opens it. Defaults to the plan's: 7 days on Developer, 30 on Team. |
| expiresIn.days | integer | No | |
| expiresIn.hours | integer | No | |
| expiresIn.minutes | integer | No | |
| passphrase | string | No | Make the recipient type this before the secret opens. Send it by a different channel than the link. X-TKN stores a hash of it, which gates the link and plays no part in the encryption. Team plan and above. |
| recipientEmail | string | No | Make the recipient enter a 6-digit code emailed to this address before the secret opens. Team plan and above. Set this or passphrase, not both. |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.