Conceal, retrieve, verify, and remove hidden files with PureCipher Omniseal.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return a new clean cover with the hidden payload removed; preserve the original sealed file. File results are binary MCP resources; this connector rejects results exceeding its 140,000-character limit. Inputs require actual file bytes or reachable URLs.
An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs.
User-supplied Omniseal private seed. Never use an account password or API credential.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Return a new clean cover with the hidden payload removed; preserve the original sealed file. File results are binary MCP resources; this connector rejects results exceeding its 140,000-character limit. Inputs require actual file bytes or reachable URLs.
| Argument | Type | Description |
|---|---|---|
| sealed_file* | object | An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs. |
| private_seed* | string | User-supplied Omniseal private seed. Never use an account password or API credential. |
{
"type": "object",
"required": [
"sealed_file",
"private_seed"
],
"properties": {
"sealed_file": {
"type": "object",
"oneOf": [
{
"required": [
"download_url"
]
},
{
"required": [
"content_base64"
]
}
],
"required": [
"file_name"
],
"properties": {
"file_name": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"mime_type": {
"type": "string"
},
"download_url": {
"type": "string",
"format": "uri"
},
"content_base64": {
"type": "string",
"maxLength": 8388608,
"minLength": 1
}
},
"description": "An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs.",
"additionalProperties": false
},
"private_seed": {
"type": "string",
"maxLength": 256,
"minLength": 1,
"description": "User-supplied Omniseal private seed. Never use an account password or API credential."
}
},
"additionalProperties": false
}Recover the exact hidden file from an Omniseal sealed file using its private seed. File results are binary MCP resources; this connector rejects results exceeding its 140,000-character limit. Inputs require actual file bytes or reachable URLs.
| Argument | Type | Description |
|---|---|---|
| sealed_file* | object | An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs. |
| private_seed* | string | User-supplied Omniseal private seed. Never use an account password or API credential. |
{
"type": "object",
"required": [
"sealed_file",
"private_seed"
],
"properties": {
"sealed_file": {
"type": "object",
"oneOf": [
{
"required": [
"download_url"
]
},
{
"required": [
"content_base64"
]
}
],
"required": [
"file_name"
],
"properties": {
"file_name": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"mime_type": {
"type": "string"
},
"download_url": {
"type": "string",
"format": "uri"
},
"content_base64": {
"type": "string",
"maxLength": 8388608,
"minLength": 1
}
},
"description": "An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs.",
"additionalProperties": false
},
"private_seed": {
"type": "string",
"maxLength": 256,
"minLength": 1,
"description": "User-supplied Omniseal private seed. Never use an account password or API credential."
}
},
"additionalProperties": false
}Conceal a secret file inside a cover file, returning a new sealed file without overwriting originals. File results are binary MCP resources; this connector rejects results exceeding its 140,000-character limit. Inputs require actual file bytes or reachable URLs.
| Argument | Type | Description |
|---|---|---|
| cover_file* | object | An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs. |
| secret_file* | object | An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs. |
| private_seed* | string | User-supplied Omniseal private seed. Never use an account password or API credential. |
{
"type": "object",
"required": [
"cover_file",
"secret_file",
"private_seed"
],
"properties": {
"cover_file": {
"type": "object",
"oneOf": [
{
"required": [
"download_url"
]
},
{
"required": [
"content_base64"
]
}
],
"required": [
"file_name"
],
"properties": {
"file_name": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"mime_type": {
"type": "string"
},
"download_url": {
"type": "string",
"format": "uri"
},
"content_base64": {
"type": "string",
"maxLength": 8388608,
"minLength": 1
}
},
"description": "An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs.",
"additionalProperties": false
},
"secret_file": {
"type": "object",
"oneOf": [
{
"required": [
"download_url"
]
},
{
"required": [
"content_base64"
]
}
],
"required": [
"file_name"
],
"properties": {
"file_name": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"mime_type": {
"type": "string"
},
"download_url": {
"type": "string",
"format": "uri"
},
"content_base64": {
"type": "string",
"maxLength": 8388608,
"minLength": 1
}
},
"description": "An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs.",
"additionalProperties": false
},
"private_seed": {
"type": "string",
"maxLength": 256,
"minLength": 1,
"description": "User-supplied Omniseal private seed. Never use an account password or API credential."
}
},
"additionalProperties": false
}Check whether an Omniseal sealed file shows signs of tampering. File results are binary MCP resources; this connector rejects results exceeding its 140,000-character limit. Inputs require actual file bytes or reachable URLs.
| Argument | Type | Description |
|---|---|---|
| sealed_file* | object | An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs. |
{
"type": "object",
"required": [
"sealed_file"
],
"properties": {
"sealed_file": {
"type": "object",
"oneOf": [
{
"required": [
"download_url"
]
},
{
"required": [
"content_base64"
]
}
],
"required": [
"file_name"
],
"properties": {
"file_name": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"mime_type": {
"type": "string"
},
"download_url": {
"type": "string",
"format": "uri"
},
"content_base64": {
"type": "string",
"maxLength": 8388608,
"minLength": 1
}
},
"description": "An explicitly supplied file. Provide exactly one HTTPS download URL or exact base64 bytes. Claude attachment IDs and local paths are not downloadable URLs.",
"additionalProperties": false
}
},
"additionalProperties": false
}