Labsco
vinerima logo

Remote Files MCP

β˜… 1

from vinerima

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.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

remote-files

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.

Features

  • 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

MCP Tools

check_sources

Check for new/changed files without downloading.

Copy & paste β€” that's it
Parameters:
  source?          β€” specific source name (omit for all)
  include_pattern? β€” glob filter (e.g. "*.docx")

init_source

Initialize a source baseline. All current files are marked as known.

Copy & paste β€” that's it
Parameters:
  source β€” source name to initialize

fetch_file

Download a file, extract text, and auto-delete the local copy.

Copy & paste β€” that's it
Parameters:
  source     β€” source name
  path       β€” file path (from check_sources)
  keep_local β€” if true, keep file on disk (default: false)

Returns extracted text for DOCX/PDF/TXT. For unknown formats, returns local_path for Claude to read directly.

Workflow

  1. First time: Claude calls init_source to create a baseline
  2. Ongoing: Claude calls check_sources to find new files
  3. Per file: Claude calls fetch_file to get content and summarize
  4. Files are auto-deleted after extraction