filestash
:file_folder: Universal File Storage Client
The Filestash MCP server exposes universal file storage access through the Model Context Protocol, enabling AI agents to interact with files across 20+ storage backends including FTP, SFTP, S3, SMB, WebDAV, and IPFS. Built on a plugin-driven architecture, it provides gateways to expose storage systems over multiple protocols including MCP. Developers can integrate existing storage infrastructure into AI workflows without migrating data or changing authentication systems. The platform supports workflow automation, file apps for specialized formats, and role-based access control.
Key Features
Use Cases
- 01Enabling AI agents to read and write files on legacy FTP or SFTP servers without migration
- 02Providing AI assistants with access to multi-protocol storage infrastructure through a unified MCP interface
- 03Automating file processing workflows triggered by AI agent actions across heterogeneous storage systems
- 04Integrating existing authentication systems (LDAP, WordPress, SSO) with AI agent file access
- 05Building AI-powered file management pipelines that work with specialized formats like DICOM, Parquet, or FITS
- 06Exposing S3 or cloud storage to AI agents while maintaining role-based access controls
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
filestash — FAQ
What is the Filestash MCP server?+
The Filestash MCP server is a gateway component that exposes file storage systems over the Model Context Protocol, allowing AI agents to interact with files across 20+ storage backends including FTP, SFTP, S3, SMB, and WebDAV through a unified interface.
How do I install Filestash?+
Follow the official Getting Started guide at filestash.app/docs to install the core platform. After installation, enable the MCP gateway plugin through the plugin system to expose your storage over the Model Context Protocol.
Which AI clients work with the Filestash MCP server?+
The Filestash MCP gateway works with any MCP-compatible AI client, including Claude Desktop and other clients that support the Model Context Protocol standard.
Do I need API keys for storage backends?+
Yes, you need credentials for each storage backend you want to connect (S3 access keys, FTP passwords, SFTP keys, etc.). The platform supports various authentication methods including LDAP, OAuth, and custom plugins for existing identity systems.
Is Filestash free to use?+
Filestash is open-source software. Commercial users can purchase support contracts, while individuals can use it freely with community support via IRC and GitHub.
What storage protocols does Filestash support?+
Filestash supports FTP, SFTP, S3, SMB, WebDAV, IPFS, and approximately 20 additional storage protocols through its plugin ecosystem. Each backend implements a common interface that the MCP gateway can expose.
How do I install filestash?+
Open the source repository on GitHub and follow its README. filestash is a mcp server — MCP Agents Market links you directly to the official repo.
Is filestash free?+
filestash is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.