File Upload Url
file.upload_urlDownload files from remote URLs and upload them to Minecraft server instances managed by MCSManager. Use this tool to transfer configuration files, mods, or plugins directly into your server's directory structure.
Instructions
Download a remote URL on the MCP server and upload it into an MCSManager instance. Requires confirm=true or dry_run=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| daemonId | No | MCSManager daemon id. Uses MCSM_DEFAULT_DAEMON_ID if omitted. | |
| uuid | No | MCSManager instance UUID. Uses MCSM_DEFAULT_INSTANCE_UUID if omitted. | |
| url | Yes | http:// or https:// URL to fetch. | |
| upload_dir | Yes | Instance directory path to upload into. | |
| remote_name | No | Optional remote filename. | |
| daemon_public_base_url | No | Optional daemon base URL override, for example http://host:24444. | |
| max_bytes | No | Maximum accepted remote file size in bytes. | |
| confirm | No | Required true for high-risk operations. | |
| dry_run | No | Return a preview without executing the operation. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||