Back to MCP directory
publicPublicdnsLocal runtime

filestash

Filestash 是一款功能强大的文件管理工具,类似于 Dropbox,支持通过浏览器管理多种存储协议和云服务,包括 FTP、SFTP、WebDAV、S3、LDAP、Google Drive 等。其核心功能包括文件浏览、共享、视频和图片播放、文档处理、以及支持多种身份验证方式。Filestash 的架构设计灵活,支持插件扩展,适用于各种定制化需求,如企业内部的文件管理系统或特定行业的应用场景。通过抽象存储层,用户可以实现自定义后端,满足特定的存储需求。

article

README

This is a MCP plugin acting as an interface for AI agent to do stuff on a remote storage you have configured in Filestash, be it a FTP server, SFTP, S3, WebDAV, SMB, GIT, NFS, ....

demo server: https://demo.filestash.app/sse release note: https://www.filestash.app/2025/04/01/mcp-feature/

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client