FileSeal Secure Send MCP server
io.github.fileseal/mcp-send·v0.1.3Send a file to a person as a one-time, encrypted, auto-deleting download link.
not scanned yet
0 stars0 downloads/wk
Reviews
Write oneNobody has reviewed FileSeal Secure Send yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
FileSeal Secure Send tools
No tool declarations could be read from the package source. They show once the server is installed.
How FileSeal Secure Send compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
Release history: 2 versions in the registry since 2026-09-24, latest 2026-09-26, typically one every 2 days.
Install FileSeal Secure Send in Claude Code, Cursor or VS Code
Runs npx -y @fileseal/send on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-send -- npx -y @fileseal/send
What the publisher says
From the FileSeal Secure Send repository's README, as published. We do not edit it. Read it on GitHub
fileseal-send (MCP server)
A standalone Model Context Protocol stdio server that wraps the FileSeal Secure Send API (/v1/sends). It encrypts files client-side (AES-GCM-256) before they ever reach FileSeal and exposes three tools to an MCP client (e.g. Claude).
This package is self-contained: it does not import from the FileSeal Next app. Its crypto (crypto.mjs) mirrors FileSeal's server-side attachment format byte-for-byte — a 12-byte IV followed by AES-GCM ciphertext, with the key base64url-encoded in the link fragment — so that ciphertext it produces decrypts on the FileSeal /receive/[id] page. That page fixes the format: a changed crypto.mjs produces links that will not open.
Tools
recipientEmail?, deliveryMode ('link' default | 'email'), expiryHours? (1-168, default 48), message?, senderName?.
- securesend** — encrypt a file and create a send.
- Inputs: filePath or (fileBase64 + filename + mimeType),
sent to FileSeal; the tool returns the full share link with the key in its #k= fragment.
- link mode (default, zero-knowledge for the file): the AES key is never
key server-side. Requires recipientEmail. Pass senderName too: without it the email says the files are from "Someone".
- email mode: FileSeal emails the recipient a working link and stores the
message. FileSeal stores them as plain text and anyone with the link can read them, so keep secrets out of message.
- Not encrypted, in either mode: the file name, senderName and
base64 in the request body, which is what caps it; FileSeal's own 10 MB per file is not reachable through this tool. Types: PDF, DOC, DOCX, TXT, JPG, PNG.
- Limits: one file per call, up to 3 MB. The file travels inline as
Only sends created with the same API key are visible.
- sendstatus** — { id } → status, expiry, download count, audit events.
FileSeal attempts to delete the encrypted files from its servers.
- revokesend** — { id } → the link stops working immediately, and
Environment variables
Running
No install needed — npx fetches and runs the latest published version:
FILESEAL_API_KEY=fsk_... \
FILESEAL_API_BASE_URL=https://fileseal.uk \
npx -y @fileseal/sendThe server speaks MCP over stdio, so it's normally launched by an MCP client rather than run by hand.
Run from source
# from this package's directory
npm install
FILESEAL_API_KEY=fsk_... \
FILESEAL_API_BASE_URL=https://fileseal.uk \
node index.mjsWiring into Claude (.mcp.json)
{
"mcpServers": {
"fileseal-send": {
"command": "npx",
"args": ["-y", "@fileseal/send"],
"env": {
"FILESEAL_API_KEY": "fsk_your_api_key_here",
"FILESEAL_API_BASE_URL": "https://fileseal.uk"
}
}
}
}The "fileseal-send" key is just the local server label; the npm package is @fileseal/send. To run a local checkout instead, point command/args at your copy of index.mjs.
Nothing above is checked by us. What we check is on the safety report.
FileSeal Secure Send: common questions
- Is FileSeal Secure Send MCP server safe?
- Mostly: it is graded B (82/100). Read the FileSeal Secure Send safety report
- How do I install FileSeal Secure Send?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does FileSeal Secure Send need an API key?
- Yes. The registry entry asks for
FILESEAL_API_KEY. - Is FileSeal Secure Send maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.1.3.