Skip to main content
Glama
angenge

rclone-mcp-server

by angenge

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RCLONE_URLNorclone RC daemon URLhttp://localhost:5572
RCLONE_PASSNoHTTP Basic Auth password
RCLONE_USERNoHTTP Basic Auth username
RCLONE_TOOLSETSNoComma-separated toolset listdefault
RCLONE_READ_ONLYNoSet 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

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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 _async: true to run it in the background. It will return a jobid immediately, which you can poll using the job_status tool.

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 _async: true to run it in the background. It will return a jobid immediately, which you can poll using the job_status tool.

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 _async: true to run it in the background. It will return a jobid immediately, which you can poll using the job_status tool.

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 rclone lsjson.

operations_statB

Stat an object — Returns metadata for a single file or directory, mirroring rclone lsjson on one entry.

core_aboutA

Get remote quota — Returns storage quota and usage details for the remote, equivalent to rclone about.

operations_mkdirA

Create directory — Creates the target directory or container if it does not exist.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Remotes List
Redacted Config Dump
Rclone Version Info
Real-time Transfer Stats
Active Background Jobs

Latest Blog Posts

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