files-com avatar

Python Mcp

files-com/files-mcp

This connects Claude to Files.com's enterprise file transfer platform, exposing over 60 operations across SFTP, cloud storage, and file automation workflows. You get tools for moving and querying files, managing users and permissions, creating share links with recipient tracking, and querying extensive audit logs (FTP, SFTP, API requests, automation runs). Useful when you're building AI agents that need to orchestrate file operations across cloud and on-prem systems, or when you want Claude to handle routine file ops like archiving, user provisioning, or retrieving transfer history. The tool set is large, so selective enabling helps the model stay focused on your specific use case.

GitHub stars
3
tools
65
auth
Secret needed
transport
STDIO
env vars
2
last updated
Nov 12, 2026

Tools

65 tools

Public tool metadata for what this MCP can expose to an agent.

Find_AutomationShow Automation

Show Automation

No parameter schema in public metadata yet.

List_AutomationList Automations

List Automations

No parameter schema in public metadata yet.

Begin_Delete_FileDelete File/Folder and return its File Action. A pending or processing deletion continues in the background after this returns; check its File Migration for completion. Waiting for the File Migration does not cancel the deletion.

Delete File/Folder and return its File Action. A pending or processing deletion continues in the background after this returns; check its File Migration for completion. Waiting for the File Migration does not cancel the deletion.

No parameter schema in public metadata yet.

Copy_FileCopy File/Folder

Copy File/Folder

No parameter schema in public metadata yet.

Create_FolderCreate Folder

Create Folder

No parameter schema in public metadata yet.

Delete_FileDelete File/Folder

Delete File/Folder

No parameter schema in public metadata yet.

Find_FileFind File/Folder by Path

Find File/Folder by Path

No parameter schema in public metadata yet.

Gpg_Decrypt_FileDecrypt a GPG-encrypted file and save it to a destination path.

Decrypt a GPG-encrypted file and save it to a destination path.

No parameter schema in public metadata yet.

Gpg_Encrypt_FileEncrypt a file with GPG and save it to a destination path.

Encrypt a file with GPG and save it to a destination path.

No parameter schema in public metadata yet.

List_For_FolderList Folders by Path

List Folders by Path

No parameter schema in public metadata yet.

Move_FileMove File/Folder

Move File/Folder

No parameter schema in public metadata yet.

Transform_FileTransform a file and save the output to a destination path.

Transform a file and save the output to a destination path.

No parameter schema in public metadata yet.

Unzip_FileExtract a ZIP file to a destination folder.

Extract a ZIP file to a destination folder.

No parameter schema in public metadata yet.

Zip_FileCreate a ZIP from one or more paths and save it to a destination path.

Create a ZIP from one or more paths and save it to a destination path.

No parameter schema in public metadata yet.

Zip_List_Contents_FileList the contents of a ZIP file.

List the contents of a ZIP file.

No parameter schema in public metadata yet.

Find_Remote_ServerShow Remote Server

Show Remote Server

No parameter schema in public metadata yet.

List_Remote_ServerList Remote Servers

List Remote Servers

No parameter schema in public metadata yet.

List_Action_LogList Action Logs

List Action Logs

No parameter schema in public metadata yet.

List_Api_Request_LogList API Request Logs

List API Request Logs

No parameter schema in public metadata yet.

List_Automation_LogList Automation Logs

List Automation Logs

No parameter schema in public metadata yet.

List_Email_LogList Email Logs

List Email Logs

No parameter schema in public metadata yet.

List_Exavault_Api_Request_LogList Exavault API Request Logs

List Exavault API Request Logs

No parameter schema in public metadata yet.

List_External_EventList External Events

List External Events

No parameter schema in public metadata yet.

List_File_Migration_LogList File Migration Logs

List File Migration Logs

No parameter schema in public metadata yet.

List_For_File_HistoryList history for specific file.

List history for specific file.

No parameter schema in public metadata yet.

List_For_Folder_HistoryList history for specific folder.

List history for specific folder.

No parameter schema in public metadata yet.

List_For_User_HistoryList history for specific user.

List history for specific user.

No parameter schema in public metadata yet.

List_Ftp_Action_LogList FTP Action Logs

List FTP Action Logs

No parameter schema in public metadata yet.

List_HistoryList site full action history.

List site full action history.

No parameter schema in public metadata yet.

List_Inbound_S3_LogList Inbound S3 Logs

List Inbound S3 Logs

No parameter schema in public metadata yet.

List_Logins_HistoryList site login history.

List site login history.

No parameter schema in public metadata yet.

List_Outbound_Connection_LogList Outbound Connection Logs

List Outbound Connection Logs

No parameter schema in public metadata yet.

List_Public_Hosting_Request_LogList Public Hosting Request Logs

List Public Hosting Request Logs

No parameter schema in public metadata yet.

List_Scim_LogList Scim Logs

List Scim Logs

No parameter schema in public metadata yet.

List_Settings_ChangeList Settings Changes

List Settings Changes

No parameter schema in public metadata yet.

List_Sftp_Action_LogList SFTP Action Logs

List SFTP Action Logs

No parameter schema in public metadata yet.

List_Sync_LogList Sync Logs

List Sync Logs

No parameter schema in public metadata yet.

List_Web_Dav_Action_LogList WebDAV Action Logs

List WebDAV Action Logs

No parameter schema in public metadata yet.

Create_BundleCreate Share Link

Create Share Link

No parameter schema in public metadata yet.

Create_Bundle_NotificationCreate Share Link Notification

Create Share Link Notification

No parameter schema in public metadata yet.

Create_Bundle_RecipientCreate Share Link Recipient

Create Share Link Recipient

No parameter schema in public metadata yet.

Delete_BundleDelete Share Link

Delete Share Link

No parameter schema in public metadata yet.

Delete_Bundle_NotificationDelete Share Link Notification

Delete Share Link Notification

No parameter schema in public metadata yet.

Find_BundleShow Share Link

Show Share Link

No parameter schema in public metadata yet.

Find_Bundle_NotificationShow Share Link Notification

Show Share Link Notification

No parameter schema in public metadata yet.

List_BundleList Share Links

List Share Links

No parameter schema in public metadata yet.

List_Bundle_DownloadList Share Link Downloads

List Share Link Downloads

No parameter schema in public metadata yet.

List_Bundle_NotificationList Share Link Notifications

List Share Link Notifications

No parameter schema in public metadata yet.

List_Bundle_RecipientList Share Link Recipients

List Share Link Recipients

No parameter schema in public metadata yet.

List_Bundle_RegistrationList Share Link Registrations

List Share Link Registrations

No parameter schema in public metadata yet.

Update_BundleUpdate Share Link

Update Share Link

No parameter schema in public metadata yet.

Update_Bundle_NotificationUpdate Share Link Notification

Update Share Link Notification

No parameter schema in public metadata yet.

Create_GroupCreate Group

Create Group

No parameter schema in public metadata yet.

Create_PermissionCreate Permission

Create Permission

No parameter schema in public metadata yet.

Create_UserCreate User

Create User

No parameter schema in public metadata yet.

Delete_GroupDelete Group

Delete Group

No parameter schema in public metadata yet.

Delete_PermissionDelete Permission

Delete Permission

No parameter schema in public metadata yet.

Delete_UserDelete User

Delete User

No parameter schema in public metadata yet.

Find_GroupShow Group

Show Group

No parameter schema in public metadata yet.

Find_UserShow User

Show User

No parameter schema in public metadata yet.

List_GroupList Groups

List Groups

No parameter schema in public metadata yet.

List_PermissionList Permissions

List Permissions

No parameter schema in public metadata yet.

List_UserList Users

List Users

No parameter schema in public metadata yet.

Update_GroupUpdate Group

Update Group

No parameter schema in public metadata yet.

Update_UserUpdate User

Update User

No parameter schema in public metadata yet.

Sponsors

Configuration

FILES_COM_API_KEY*secret

Files.com API key used by the local MCP server to authenticate API requests.

FILES_COM_LOCAL_ROOT

Optional absolute path to an existing local directory. Restricts uploads and downloads to that directory and its children. Omit or leave empty to allow any local path accessible to the server.

Readme

Files.com MCP Server

The files-com-mcp Python package lets your AI application interact with Files.com. It is for local use only and supports STDIO only: your MCP client starts the package as a subprocess on the same machine.

For MCP connections over a network, use the Files.com hosted MCP service.

Set FILES_COM_API_KEY in the environment your client passes to the subprocess. The local package makes outbound requests to the Files.com API to perform site operations.

Files.com is the cloud-native, next-gen MFT, SFTP, and secure file-sharing platform that replaces brittle legacy servers with one always-on, secure fabric. Automate mission-critical file flows—across any cloud, protocol, or partner—while supporting human collaboration and eliminating manual work.

With universal SFTP, AS2, HTTPS, and 50+ native connectors backed by military-grade encryption, Files.com unifies governance, visibility, and compliance in a single pane of glass.

Introduction


View the full README on GitHub

Details

Repository
github.com/files-com/files-mcp
Package
files-com-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active