Python MCP

Files.com MCP allows your AI model, like ChatGPT or Claude, to use Files.com. 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. Its 40 documented tools cover log, file, history, for.

People connecting cloud infrastructure tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-08-13 · ★ 2 · #41 OF 141 MAINTAINED CLOUD INFRASTRUCTURE · VERIFIED 2026-08-25

MIT · Python servers · how we verify → /methodology

01 · Install Python MCP

before you install - you'll need

Set FILES_COM_API_KEY before connecting.

Claude Code

claude mcp add files-com-files-mcp -- uvx files-com-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "files-com-files-mcp": {
      "command": "uvx",
      "args": [
        "files-com-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

pypi package files-com-mcp - check the name against the project README before installing (PyPI has no namespace ownership)

registry vendor namespace com.files - domain-verified with the official MCP registry

03 · What Python MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can extract a ZIP file to a destination folder, create a ZIP from one or more paths and save it to a destination path, list the contents of a ZIP file, and list history for specific file.

Capability map

Tools grouped from the project's README - what Python MCP lets an agent do.

read & search

16 tools - e.g. List Action Logs; List API Request Logs; List Email Logs

List_Action_Log · List_Api_Request_Log · List_Email_Log · List_Exavault_Api_Request_Log · List_External_Event · List_Ftp_Action_Log…

File

12 tools - e.g. Copy File/Folder; Delete File/Folder; Find File/Folder by Path

Copy_File · Delete_File · Find_File · Gpg_Decrypt_File · Gpg_Encrypt_File · Move_File…

Automation

3 tools - e.g. Show Automation; List Automations; List Automation Logs

Find_Automation · List_Automation · List_Automation_Log

For

3 tools - e.g. List Folders by Path; List history for specific folder.; List history for specific user.

List_For_Folder · List_For_Folder_History · List_For_User_History

Bundle

3 tools - e.g. Create Share Link; Create Share Link Notification; Create Share Link Recipient

Create_Bundle · Create_Bundle_Notification · Create_Bundle_Recipient

Remote

2 tools - e.g. Show Remote Server; List Remote Servers

Find_Remote_Server · List_Remote_Server

create & write

1 tool - e.g. Create Folder

Create_Folder

Limitations (from the README)

Large Language Models perform best when their toolset is focused. If you're integrating with Files.com MCP and noticing inconsistent tool usage, your LLM may be overloaded with too many available functions. Most LLM clients allow you to selectively enable or disable tools exposed through MCP. For best results, only include the specific tools your agent needs for its task. This reduces ambiguity and improves the model

04 · Who maintains Python MCP

python-mcp is maintained by files-com. It's the only MCP server we track from this author; the repo dates to May 2025.

05 · Facts

category
cloud infrastructure - ranked #41 of 141 actively-maintained cloud infrastructure servers as of 2026-08-25.
registry
com.files/python-mcp (active, first published 2025-10-08 · 41 versions)
packages
pypi:files-com-mcp

06 · Python MCP FAQ

Is Python MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-13. We re-verify nightly.

What can Python MCP do?

With this server connected, an agent can extract a ZIP file to a destination folder, create a ZIP from one or more paths and save it to a destination path, list the contents of a ZIP file, and list history for specific file.

How do I install Python MCP?

Run `uvx files-com-mcp`. The README documents one environment variable (FILES_COM_API_KEY) to set first. Set FILES_COM_API_KEY before connecting. You can also paste the ready-made client config above.

Does Python MCP run locally?

Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Python MCP