kaggle-automation

通过Rube MCP(Composio)自动化Kaggle任务。始终优先搜索工具以获取当前架构。

安装

热度:37

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-kaggle-automation&locale=zh&source=copy

Kaggle Automation - 通过 Rube MCP 自动化 Kaggle 操作

技能概述


通过 Composio 的 Rube MCP 自动化执行 Kaggle 竞赛、数据集和 notebook 操作,无需 API key 即可实现工具发现、连接管理和批量任务执行。

适用场景


  • 竞赛自动化管理: 自动检查比赛进度、提交结果、监控排名变化,减少重复性操作

  • 数据集批量处理: 批量下载和管理 Kaggle 数据集,自动获取元数据和版本信息

  • Notebook 运维自动化: 版本控制、定时运行、输出管理,适用于持续训练和实验追踪
  • 核心功能


  • 动态工具发现: 通过 RUBE_SEARCH_TOOLS 实时获取可用的 Kaggle 工具和当前架构,确保操作始终兼容最新 API

  • 无密钥连接管理: 只需添加 Rube MCP 端点即可连接 Kaggle,通过 RUBE_MANAGE_CONNECTIONS 管理连接状态

  • 批量操作执行: 支持 RUBE_MULTI_EXECUTE_TOOLRUBE_REMOTE_WORKBENCH 实现工作流编排和批量任务处理
  • 常见问题

    Kaggle Automation 技能需要 API key 吗?


    不需要。Rube MCP 采用无密钥连接方式,只需在客户端配置中添加 https://rube.app/mcp 端点即可使用。连接通过 Composio 的认证流程处理,无需管理传统的 API 凭证。

    如何通过 MCP 连接 Kaggle?


    首先调用 RUBE_SEARCH_TOOLS 发现可用工具并获取 session ID,然后使用 RUBE_MANAGE_CONNECTIONS 检查 Kaggle 连接状态。如果连接未激活,系统会返回认证链接,完成后即可执行操作。

    Rube MCP 支持哪些 Kaggle 操作?


    支持的操作范围由 Composio Kaggle 工具包决定,常见的包括数据集下载、元数据查询、竞赛信息获取、notebook 管理等。由于工具架构会更新,建议每次使用前先调用 RUBE_SEARCH_TOOLS 获取当前可用的完整工具列表和输入架构。