SecureNote.link MCP Server - allowing AI agents to securely share sensitive information through end-to-end encrypted notes.
1.1K
5 Tools
Version 4.43 or later needs to be installed to add the server automatically
Use cases
About
SecureNote.link MCP Server - allowing AI agents to securely share sensitive information through end-to-end encrypted notes.
Attribute | Details |
---|---|
Docker Image | mcp/securenote-link-mcp-server |
Author | jackalterman |
Repository | https://github.com/jackalterman/securenote-link-MCP-server |
Docker Image built by|Docker Inc.
Docker Scout Health Score| Verify Signature|
COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/securenote-link-mcp-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
Licence|
Tools provided by this Server | Short Description |
---|---|
check_api_health | Check if the secure notes API is running and healthy. |
get_instructions | Provides a comprehensive guide on how to use this secure note sharing service, intended for both humans and AI agents. |
retrieve_and_decrypt_secret | Retrieve and decrypt a secret from the API. |
send_secure_note | Encrypt a message, send it to the secure notes API, and generate a single, shareable URL (default app behavior). |
send_secure_note_return_api_url_and_key | Encrypt a message, store it via the API, and return the retrieval URL and decryption key separately. |
check_api_health
Check if the secure notes API is running and healthy.
get_instructions
Provides a comprehensive guide on how to use this secure note sharing service, intended for both humans and AI agents.
This guide explains the encryption process, the different methods for sharing secrets, and the tools available.
retrieve_and_decrypt_secret
Retrieve and decrypt a secret from the API.
Parameters | Type | Description |
---|---|---|
decryption_key | string | The decryption key (base64 encoded) |
secret_id | string | The ID of the secret to retrieve |
password | string optional | Optional password if the secret is password protected |
send_secure_note
Encrypt a message, send it to the secure notes API, and generate a single, shareable URL (default app behavior).
This function creates a user-friendly link that embeds both the secret ID and the decryption key. The recipient can simply click the link to view the message—no need to copy/paste keys separately.
This is the default and recommended way to share secure notes in this app.
Parameters | Type | Description |
---|---|---|
message | string | The secret message to encrypt and send |
expires_in | integer optional | Expiration time in hours (1, 24, 72, or 168) |
password | string optional | Optional password for additional protection |
send_secure_note_return_api_url_and_key
Encrypt a message, store it via the API, and return the retrieval URL and decryption key separately.
This function is for advanced workflows where you want to handle retrieval and decryption yourself. It returns:
After calling this function, you (or your code) must:
message
|string
|The secret message to encrypt and send.
expires_in
|integer
optional|Expiration time in hours (1, 24, 72, or 168).
password
|string
optional|Optional password for additional protection.{
"mcpServers": {
"securenote-link-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/securenote-link-mcp-server"
]
}
}
}
Manual installation
You can install the MCP server using:
Installation for