Egnyte: upload local file
egnyte_uploadUpload a local file to Egnyte with automatic chunked upload for files over 100 MB. Returns group id and checksum.
Instructions
Upload a local file to Egnyte. Automatically uses chunked upload for large files (>= ~100 MB). Returns the new entry/group id and checksum.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"local_path": "<local_path>",
"egnyte_path": "<egnyte_path>"
},
"name": "egnyte_upload"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| local_path | Yes | Absolute path of the local file to upload | |
| egnyte_path | Yes | Destination Egnyte path, e.g. /Shared/Docs/out.xlsx | |
| chunk_size | No | Override chunk size in bytes (clamped to 10MB–1GB) |