Skip to content
Kitbay
Submit
MCP server

filex

RemoteMITUpdated on Nov 9, 202686GitHub starsNeeds an API key

filex is a self-hosted file manager and sharing tool, shipped as one Go binary, that presents storage from local drives, S3 buckets and SFTP, WebDAV, FTP or SMB shares as a single tree.

What it does

filex is a self-hosted file manager and sharing tool, shipped as one Go binary, that presents storage from local drives, S3 buckets and SFTP, WebDAV, FTP or SMB shares as a single tree. Each instance serves an MCP endpoint at /api/ai/mcp, so an agent can work with files in the folder its API key allows; permissions are set per action and a key can be limited to one folder. Large uploads go through short-lived, single-use URLs so file contents stay out of the model's context. Clients connect over HTTP to the user's own instance with a bearer token; the README gives the Claude Code command. The project has one maintainer and states that it has had no independent security audit.

Capabilities

  • Work with files across local disks, S3, SFTP, WebDAV, FTP and SMB
  • Limit an agent's key to one folder and chosen actions
  • Upload large files through single-use links