Remote Files MCP Server

MCP server for monitoring remote file sources, detecting new files, and extracting content

Local serverstdio

What is the Remote Files MCP Server?

MCP server for monitoring remote file sources, detecting new files, and extracting content

The short version

MCP server for monitoring remote file sources, detecting new files, and extracting content. Works with any storage backend via rclone (70+ providers) or custom commands.

  • Multi-source monitoring — — track multiple remote locations (Google Drive, S3, SFTP, local dirs, etc.)
  • New file detection — — state-based diffing detects new and changed files
  • Content extraction — — extracts text from DOCX, PDF, and plain text files
  • Auto-cleanup — — downloaded files are deleted after content extraction
  • Hybrid transport — — built-in rclone support + custom shell commands

What it needs from you

  • Node.js >= 18 - npm - rclone (if using the rclone transport — the installer can install it for you)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
check_sources
init_sourceInitialize a source baseline. All current files are marked as known.
fetch_fileDownload a file, extract text, and auto-delete the local copy.

How to install the Remote Files MCP Server

{
  "mcpServers": {
    "remote-files": {
      "command": "npx",
      "args": ["-y", "npm"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js >= 18 - npm - rclone (if using the rclone transport — the installer can install it for you)

Example prompts to try

  • “Use Remote Files MCP to check sources.”
  • “Use Remote Files MCP to init source.”
  • “Use Remote Files MCP to fetch file.”

Frequently asked questions

MCP server for monitoring remote file sources, detecting new files, and extracting content Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.