files-com-automation
Automate Files Com tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
File ManagementInstall
Hot:26
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-files-com-automation&locale=en&source=copy
Files Com Automation Skills - Implementing Composio Integration via Rube MCP
Skill Overview
Using Rube MCP and Composio’s Files Com toolkit, you can automate Files Com file operations without an API key. Always search for tools first to obtain the latest schema.
Use Cases
When Claude needs to directly operate on Files Com files, Rube MCP enables safely executing tasks such as listing files, uploading, downloading, and deleting—without writing complex API integration code.
When you need to perform uniform operations on multiple files in Files Com (e.g., batch renaming, batch moving, batch permission setting), use
RUBE_MULTI_EXECUTE_TOOL to complete multiple tool calls in one go.For developers who don’t want to use the Files Com SDK or call the API directly, simple MCP tool calls can achieve file operations. This is especially suitable for quick prototyping and lightweight automation scenarios.
Core Features
Before each execution, automatically call
RUBE_SEARCH_TOOLS to fetch the latest tool schema, ensuring the correct parameter format is used. This prevents integration failures caused by API changes and eliminates the need to manually maintain tool definitions.Use
RUBE_MANAGE_CONNECTIONS to check the Files Com connection status in real time, supporting one-click authorization activation. If the connection is not active, the response will return an authorization link. After authorization is completed, you can perform all file operations.RUBE_MULTI_EXECUTE_TOOL supports executing multiple file operations sequentially within a single session. Combined with the session reuse mechanism, you can build complete file workflows such as “search → filter → batch download.”FAQs
Does Rube MCP Require an API Key?
No. Just configure
https://rube.app/mcp as the MCP server in your client. However, Files Com itself requires an OAuth authorization via Composio. After authorization, the connection status remains ACTIVE.Why Call RUBE_SEARCH_TOOLS Every Time?
Composio’s tool schema changes as the Files Com API updates. Hard-coding tool definitions will cause the integration to break.
RUBE_SEARCH_TOOLS returns the latest tool slugs, parameter formats, and execution recommendations, ensuring your calls remain valid.How Do I Handle Cases Where the Files Com Connection Is Not Activated?
Call
RUBE_MANAGE_CONNECTIONS to check the connection status. If it returns a non-ACTIVE state, the response will include an authorization link. After clicking the link to complete Composio’s Files Com authorization, check the connection status again to make it ACTIVE, and then you can run the tools normally.How Can I Avoid Re-Searching Tools for Batch Operations?
When you first call
RUBE_SEARCH_TOOLS, save the returned session_id. Then both RUBE_MANAGE_CONNECTIONS and RUBE_MULTI_EXECUTE_TOOL use the same session_id. This allows tool definitions to be reused within the session, reducing repeated searches.What File Operations Does Files Com Support?
The specific supported operations must be retrieved dynamically via
RUBE_SEARCH_TOOLS. Typically, this includes core Files Com functions such as listing files, searching, uploading, downloading, deleting, renaming, moving, and permission management. The returned schema will clearly specify the parameters required for each operation.