Files.com MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FILES_COM_API_KEY | Yes | Your Files.com API key for authentication. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| Download_File_to_LocalC | Download a file from my Files.com site. |
| Upload_File_from_LocalA | Upload a file to my Files.com site. |
| List_BundleC | List Share Links |
| Find_BundleD | Show Share Link |
| Create_BundleC | Create Share Link |
| Update_BundleC | Update Share Link |
| Delete_BundleD | Delete Share Link |
| List_Bundle_DownloadC | List Share Link Downloads |
| List_Bundle_NotificationC | List Share Link Notifications |
| Find_Bundle_NotificationC | Show Share Link Notification |
| Create_Bundle_NotificationC | Create Share Link Notification |
| Update_Bundle_NotificationC | Update Share Link Notification |
| Delete_Bundle_NotificationC | Delete Share Link Notification |
| List_Bundle_RecipientB | List Share Link Recipients |
| Create_Bundle_RecipientD | Create Share Link Recipient |
| List_Bundle_RegistrationB | List Share Link Registrations |
| Delete_FileC | Delete File/Folder |
| Find_FileA | Find File/Folder by Path |
| Zip_List_Contents_FileB | List the contents of a ZIP file. |
| Copy_FileC | Copy File/Folder |
| Move_FileC | Move File/Folder |
| Gpg_Decrypt_FileA | Decrypt a GPG-encrypted file and save it to a destination path. |
| Gpg_Encrypt_FileA | Encrypt a file with GPG and save it to a destination path. |
| Unzip_FileB | Extract a ZIP file to a destination folder. |
| Zip_FileB | Create a ZIP from one or more paths and save it to a destination path. |
| List_For_FolderC | List Folders by Path |
| Create_FolderD | Create Folder |
| List_GroupC | List Groups |
| Find_GroupD | Show Group |
| Create_GroupD | Create Group |
| Update_GroupD | Update Group |
| Delete_GroupD | Delete Group |
| List_UserD | List Users |
| Find_UserC | Show User |
| Create_UserD | Create User |
| Update_UserD | Update User |
| Delete_UserD | Delete User |
| List_Action_LogC | List Action Logs |
| List_Api_Request_LogC | List API Request Logs |
| List_AutomationC | List Automations |
| Find_AutomationD | Show Automation |
| List_Automation_LogC | List Automation Logs |
| List_Email_LogC | List Email Logs |
| List_Exavault_Api_Request_LogB | List Exavault API Request Logs |
| List_External_EventC | List External Events |
| List_File_Migration_LogC | List File Migration Logs |
| List_Ftp_Action_LogC | List FTP Action Logs |
| List_For_File_HistoryB | List history for specific file. |
| List_For_Folder_HistoryB | List history for specific folder. |
| List_For_User_HistoryC | List history for specific user. |
| List_Logins_HistoryB | List site login history. |
| List_HistoryB | List site full action history. |
| List_Inbound_S3_LogC | List Inbound S3 Logs |
| List_Outbound_Connection_LogD | List Outbound Connection Logs |
| List_PermissionD | List Permissions |
| Create_PermissionC | Create Permission |
| Delete_PermissionD | Delete Permission |
| List_Public_Hosting_Request_LogD | List Public Hosting Request Logs |
| List_Remote_ServerC | List Remote Servers |
| Find_Remote_ServerC | Show Remote Server |
| List_Scim_LogD | List Scim Logs |
| List_Settings_ChangeD | List Settings Changes |
| List_Sftp_Action_LogC | List SFTP Action Logs |
| List_Sync_LogC | List Sync Logs |
| List_Web_Dav_Action_LogB | List WebDAV Action Logs |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 65 tools
Most tools have distinct purposes, but the numerous log and history listing tools (e.g., List_History vs List_For_File_History) may cause confusion. Also, many bundle-related tools are very similar but still distinguishable.
All tools follow a consistent verb_noun pattern with underscores and capital letters. Even complex names like 'List_Exavault_Api_Request_Log' adhere to the pattern. Minor exceptions like 'Gpg_Decrypt_File' still fit the pattern.
65 tools is on the high side, but Files.com is a comprehensive file management service covering many areas (users, groups, permissions, bundles, logs, encryption, etc.). It feels slightly overloaded but not unreasonable.
The tool surface covers CRUD for files, folders, users, groups, bundles, permissions, plus upload/download, copy/move, zip/unzip, GPG operations, and extensive logs and history. No obvious gaps for the stated domain.