kaggle-automation

Automate Kaggle tasks via Rube MCP (Composio). Always search tools first for current schemas.

Install

Hot:37

Download and extract to your skills directory

Copy command and send to AI Agent for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-kaggle-automation&locale=en&source=copy

Kaggle Automation - Automate Kaggle Operations with Rube MCP

Skill Overview


Use Composio’s Rube MCP to automate Kaggle competition, dataset, and notebook operations. Tool discovery, connection management, and bulk task execution are all possible without an API key.

Use Cases


  • Competition Automation Management: Automatically check progress, submit results, monitor ranking changes, and reduce repetitive work

  • Batch Dataset Processing: Download and manage Kaggle datasets in bulk, automatically retrieve metadata and version information

  • Notebook Operations Automation: Version control, scheduled runs, and output management—ideal for continuous training and experiment tracking
  • Core Features


  • Dynamic Tool Discovery: Fetch available Kaggle tools and the current architecture in real time via RUBE_SEARCH_TOOLS to ensure compatibility with the latest APIs

  • Keyless Connection Management: Add only the Rube MCP endpoint to connect to Kaggle, and manage connection status with RUBE_MANAGE_CONNECTIONS

  • Bulk Execution: Use RUBE_MULTI_EXECUTE_TOOL and RUBE_REMOTE_WORKBENCH to orchestrate workflows and process bulk tasks
  • FAQs

    Does the Kaggle Automation skill require an API key?


    No. Rube MCP uses a keyless connection approach. Just add the https://rube.app/mcp endpoint to the client configuration. Authentication is handled through Composio’s process, so there’s no need to manage traditional API credentials.

    How do I connect to Kaggle via MCP?


    First, call RUBE_SEARCH_TOOLS to discover available tools and obtain a session ID. Then use RUBE_MANAGE_CONNECTIONS to check the Kaggle connection status. If the connection isn’t activated, the system returns an authentication link; once completed, you can perform operations.

    What Kaggle operations are supported by Rube MCP?


    The supported scope is determined by Composio’s Kaggle tool package. Common operations include dataset downloads, metadata queries, competition information retrieval, and notebook management. Since the tool architecture may change over time, it’s recommended to call RUBE_SEARCH_TOOLS before each use to get the latest complete list of tools and input schemas.