Files.com MCP connector
Files.com is a cloud-based file storage and sharing platform with built-in automation and collaboration features. The Files.com MCP connector allows AI agents to manage files and folders, configure user accounts and permissions, and monitor action notifications and webhook failures. It also supports managing API keys, tracking AS2 messaging, and controlling platform automations and integrations.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Files.com MCP connector to perform the following actions:
- Automate file transfers between Files.com and business applications
- Monitor and retry failed webhook notifications from Files.com automations
- Manage API keys and authentication credentials across Files.com instances
- Track file download activity and bundle distribution through Files.com
- Configure AS2 (Applicability Statement 2) partners and secure file exchanges
- Audit automation runs and action notification exports for compliance
- Control user access and permissions across Files.com folders and files
Example prompts
Use the following example prompts to invoke Files.com MCP connector tools from your AI assistant or Boomi Connect workflow:
List all automation runs from the past week in Files.com.Show me failed webhook notifications in Files.com so I can retry them.Delete the AS2 partner connection for our vendor in Files.com.Get all API keys currently active in our Files.com tenant.Display bundle downloads from the last 30 days in Files.com.Create a notification rule for when files upload to a specific folder in Files.com.Retrieve the automation that processes invoices in Files.com.List all behaviors configured for the contracts folder in Files.com.Show me which users accessed files in Files.com yesterday.Export action notification results from our Files.com instance.
Files.com MCP connector tools
The Files.com MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| GetActionNotificationExportResults | Retrieves the results from a completed action notification export. |
| GetActionNotificationExportsId | Displays details about a specific action notification export. |
| PostActionWebhookFailuresIdRetry | Retries a previously failed action webhook notification delivery. |
| ApiKeyDeleteCurrent | Removes the current API key from the active connection. |
| ApiKeyFindCurrent | Shows details about the API key used for the current connection. |
| GetApiKeys | Retrieves a list of all API keys in the account. |
| DeleteApiKeysId | Removes a specified API key from the account. |
| GetApiKeysId | Displays details about a specific API key. |
| GetApps | Retrieves a list of all installed applications. |
| GetAs2IncomingMessages | Retrieves a list of incoming AS2 protocol messages. |
| GetAs2OutgoingMessages | Retrieves a list of outgoing AS2 protocol messages. |
| GetAs2Partners | Retrieves a list of all AS2 trading partners. |
| DeleteAs2PartnersId | Removes a specified AS2 trading partner. |
| GetAs2PartnersId | Displays details about a specific AS2 trading partner. |
| GetAs2Stations | Retrieves a list of all AS2 stations. |
| DeleteAs2StationsId | Removes a specified AS2 station. |
| GetAs2StationsId | Displays details about a specific AS2 station. |
| GetAutomationRuns | Retrieves a list of all automation workflow executions. |
| GetAutomationRunsId | Displays details about a specific automation workflow execution. |
| GetAutomations | Retrieves a list of all configured automation workflows. |
| DeleteAutomationsId | Removes a specified automation workflow. |
| GetAutomationsId | Displays details about a specific automation workflow. |
| GetBandwidthSnapshots | Retrieves bandwidth usage snapshots over time. |
| GetBehaviors | Retrieves a list of all configured behaviors. |
| BehaviorListForPath | Retrieves behaviors assigned to a specific file path. |
| DeleteBehaviorsId | Removes a specified behavior configuration. |
| GetBehaviorsId | Displays details about a specific behavior. |
| GetBundleDownloads | Retrieves a list of downloads from file bundles. |
| GetBundleNotifications | Retrieves a list of bundle-related notifications. |
| DeleteBundleNotificationsId | Removes a specified bundle notification. |
| GetBundleNotificationsId | Show Bundle Notification. |
| GetBundleRecipients | List Bundle Recipients. |
| GetBundleRegistrations | List Bundle Registrations. |
| GetBundles | List Bundles. |
| DeleteBundlesId | Delete Bundle. |
| GetBundlesId | Show Bundle. |
| GetClickwraps | List Clickwraps. |
| DeleteClickwrapsId | Delete Clickwrap. |
| GetClickwrapsId | Show Clickwrap. |
| GetDnsRecords | Show site DNS configuration. |
| GetExternalEvents | List External Events. |
| GetExternalEventsId | Show External Event. |
| FileActionFind | Find file/folder by path. |
| DeleteFileCommentReactionsId | Delete File Comment Reaction. |
| FileCommentListForPath | List File Comments by path. |
| DeleteFileCommentsId | Delete File Comment. |
| GetFileMigrationsId | Show File Migration. |
| DeleteFilesPath | Delete file/folder. |
| FileDownload | Download file. |
| FolderListForPath | List Folders by path. |
| GetFormFieldSets | List Form Field Sets. |
| DeleteFormFieldSetsId | Delete Form Field Set. |
| GetFormFieldSetsId | Show Form Field Set. |
| GetGroupUsers | List Group Users. |
| DeleteGroupUsersId | Delete Group User. |
| GetGroups | List Groups. |
| DeleteGroupsGroupIdMembershipsUserId | Delete Group User. |
| GetGroupsGroupIdPermissions | List Permissions. |
| GetGroupsGroupIdUsers | List Group Users. |
| DeleteGroupsId | Delete Group. |
| GetGroupsId | Show Group. |
| HistoryList | List site full action history. |
| HistoryListForFile | List history for specific file. |
| HistoryListForFolder | List history for specific folder. |
| HistoryListLogins | List site login history. |
| HistoryListForUser | List history for specific user. |
| GetHistoryExportResults | List History Export Results. |
| GetHistoryExportsId | Show History Export. |
| GetInboxRecipients | List Inbox Recipients. |
| GetInboxRegistrations | List Inbox Registrations. |
| GetInboxUploads | List Inbox Uploads. |
| GetInvoices | List Invoices. |
| GetInvoicesId | Show Invoice. |
| GetIpAddresses | List IP Addresses associated with the current site. |
| GetIpAddressesExavaultReserved | List all possible public ExaVault IP addresses. |
| GetIpAddressesReserved | List all possible public IP addresses. |
| DeleteLocksPath | Delete Lock. |
| LockListForPath | List Locks by path. |
| GetMessageCommentReactions | List Message Comment Reactions. |
| DeleteMessageCommentReactionsId | Delete Message Comment Reaction. |
| GetMessageCommentReactionsId | Show Message Comment Reaction. |
| GetMessageComments | List Message Comments. |
| DeleteMessageCommentsId | Delete Message Comment. |
| GetMessageCommentsId | Show Message Comment. |
| GetMessageReactions | List Message Reactions. |
| DeleteMessageReactionsId | Delete Message Reaction. |
| GetMessageReactionsId | Show Message Reaction. |
| GetMessages | List Messages. |
| DeleteMessagesId | Delete Message. |
| GetMessagesId | Show Message. |
| GetNotifications | List Notifications. |
| DeleteNotificationsId | Delete Notification. |
| GetNotificationsId | Show Notification. |
| GetPayments | List Payments. |
| GetPaymentsId | Show Payment. |
| GetPermissions | List Permissions. |
| DeletePermissionsId | Delete Permission. |
| GetPriorities | List Priorities. |
| GetProjects | List Projects. |
| DeleteProjectsId | Delete Project. |
| GetProjectsId | Show Project. |
| GetPublicKeys | List Public Keys. |
| DeletePublicKeysId | Delete Public Key. |
| GetPublicKeysId | Show Public Key. |
| GetRemoteBandwidthSnapshots | List Remote Bandwidth Snapshots. |
| GetRemoteServers | List Remote Servers. |
| DeleteRemoteServersId | Delete Remote Server. |
| GetRemoteServersId | Show Remote Server. |
| GetRemoteServersIdConfigurationFile | Download configuration file (required for some Remote Server integrations, such as the Files.com Agent). |
| GetRequests | List Requests. |
| GetRequestsFoldersPath | List Requests. |
| DeleteRequestsId | Delete Request. |
| DeleteSessions | Delete user session (log out). |
| GetSettingsChanges | List Settings Changes. |
| GetSftpHostKeys | List Sftp Host Keys. |
| DeleteSftpHostKeysId | Delete Sftp Host Key. |
| GetSftpHostKeysId | Show Sftp Host Key. |
| GetSite | Show site settings. |
| GetSiteApiKeys | List Api Keys. |
| GetSiteDnsRecords | Show site DNS configuration. |
| GetSiteIpAddresses | List IP Addresses associated with the current site. |
| GetSiteUsage | Get the most recent usage snapshot (usage data for billing purposes) for a Site. |
| GetSsoStrategies | List Sso Strategies. |
| GetSsoStrategiesId | Show Sso Strategy. |
| PostSsoStrategiesIdSync | Synchronize provisioning data with the SSO remote server. |
| DeleteStylesPath | Delete Style. |
| GetStylesPath | Show Style. |
| GetUsageDailySnapshots | List Usage Daily Snapshots. |
| GetUsageSnapshots | List Usage Snapshots. |
| GetUserApiKeys | List Api Keys. |
| GetUserGroups | List Group Users. |
| GetUserPublicKeys | List Public Keys. |
| GetUserCipherUses | List User Cipher Uses. |
| GetUserRequests | List User Requests. |
| DeleteUserRequestsId | Delete User Request. |
| GetUserRequestsId | Show User Request. |
| GetUsers | List Users. |
| DeleteUsersId | Delete User. |
| GetUsersId | Show User. |
| PostUsersId2faReset | Trigger 2FA Reset process for user who has lost access to their existing 2FA methods. |
| PostUsersIdResendWelcomeEmail | Resend user welcome email. |
| PostUsersIdUnlock | Unlock user who has been locked out due to failed logins. |
| GetUsersUserIdApiKeys | List Api Keys. |
| GetUsersUserIdCipherUses | List User Cipher Uses. |
| GetUsersUserIdGroups | List Group Users. |
| GetUsersUserIdPermissions | List Permissions. |
| GetUsersUserIdPublicKeys | List Public Keys. |