rclone-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RCLONE_URL | No | rclone RC daemon URL | http://localhost:5572 |
| RCLONE_PASS | No | HTTP Basic Auth password | |
| RCLONE_USER | No | HTTP Basic Auth username | |
| RCLONE_TOOLSETS | No | Comma-separated toolset list | default |
| RCLONE_READ_ONLY | No | Set to 1 to disable write tools |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| operations_copyfileA | Copy a single file — Copies one object from a source remote and path to a destination remote and path. IMPORTANT: If this operation is expected to take a long time (more than a few seconds), you MUST set |
| operations_deletefileA | Delete single file — Removes a specific object from the remote. |
| operations_movefileA | Move a single file — Moves one object from a source remote and path to a destination remote and path. IMPORTANT: If this operation is expected to take a long time (more than a few seconds), you MUST set |
| operations_sizeA | Count remote size — Reports total size, file count, and number of objects without size metadata. IMPORTANT: If this operation is expected to take a long time (more than a few seconds), you MUST set |
| config_getA | Get remote configuration — Returns the key/value settings for a single remote. |
| config_listremotesA | List configured remotes — Returns the names of all remotes defined in the config file. |
| core_versionA | Report rclone version — Returns the running rclone version, build metadata, and Go runtime details. |
| core_statsB | Current stats snapshot — Returns active transfer statistics including bytes transferred, speed, and error counts. |
| rclone_lsjsonB | List objects — Lists objects and directories for a remote path, returning the same fields as |
| operations_statB | Stat an object — Returns metadata for a single file or directory, mirroring |
| core_aboutA | Get remote quota — Returns storage quota and usage details for the remote, equivalent to |
| operations_mkdirA | Create directory — Creates the target directory or container if it does not exist. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Remotes List | |
| Redacted Config Dump | |
| Rclone Version Info | |
| Real-time Transfer Stats | |
| Active Background Jobs |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/angenge/rclone-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server