Labsco
MCP SERVER

Remote Files MCP

by vinerima

Watch a Drive folder, an S3 bucket or an SFTP box for new files, and read what is inside them without downloading anything yourself.

Office Suites & Cloud File Storage
Summary
A shared folder somewhere else becomes something an agent can keep an eye on.

Instead of syncing a whole drive locally and grepping it, you register the locations once and then ask what has appeared — and the answer already contains the text of the new documents rather than a list of filenames.

What it is

A watcher for remote file locations. It reaches them through rclone, which covers more than seventy storage providers, or through shell commands you supply, and it keeps state between runs so it can tell you what is new since last time.

What you get
  • Several remote locations tracked at once — Google Drive, S3, SFTP, a local directory — each configured separately
  • New and changed files identified by diffing against stored state, not by re-reading everything
  • Text pulled out of DOCX, PDF and plain-text files, so the content arrives rather than the file
  • Any backend rclone speaks, plus custom list and download commands for the ones it does not
  • Downloads deleted once the content has been extracted, with a length cap you set
Requirements

Node.js 18 or newer and npm, plus rclone if you use that transport — the included installer can put rclone in place and walk you through configuring a remote. Sources live in a config file at ~/.config/remote-files/config.json, and an environment variable overrides that path.