Tool tree
Share files with zero-knowledge encryption. AES-256-GCM encrypted in your browser. No registration. No tracking. Send files up to 2GB securely.
Implementation
gradeNot graded
gradeNot graded
page: Every page
filevanish-uploadAction
Upload an encrypted file to FileVanish and get a secure share link
View tool JSON
{
"name": "filevanish-upload",
"kind": "act",
"impl": "imperative",
"description": "Upload an encrypted file to FileVanish and get a secure share link",
"inputSchema": {
"type": "object",
"properties": {
"filename": {
"type": "string",
"description": "Name of the file to share"
},
"encryption_mode": {
"type": "string",
"enum": [
"quick",
"password",
"generated"
],
"description": "Encryption mode: quick (key in link), password, or auto-generated passphrase"
},
"expires_in": {
"type": "string",
"enum": [
"1h",
"1d",
"7d",
"30d"
],
"description": "When the share link expires"
}
},
"required": [
"filename"
]
},
"page": "/"
}filevanish-retrieveAnswer
Get information about a shared file by its ID or URL
View tool JSON
{
"name": "filevanish-retrieve",
"kind": "answer",
"impl": "imperative",
"description": "Get information about a shared file by its ID or URL",
"inputSchema": {
"type": "object",
"properties": {
"file_id": {
"type": "string",
"description": "The file ID from the share URL (e.g. filevanish.com/s/{id})"
}
},
"required": [
"file_id"
]
},
"page": "/"
}filevanish-vaultAction
List files in the authenticated user's encrypted vault
View tool JSON
{
"name": "filevanish-vault",
"kind": "act",
"impl": "imperative",
"description": "List files in the authenticated user's encrypted vault",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}filevanish-pricingAnswer
Get FileVanish pricing and plan information
View tool JSON
{
"name": "filevanish-pricing",
"kind": "answer",
"impl": "imperative",
"description": "Get FileVanish pricing and plan information",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}