通过 Rube MCP 自动执行 Code Interpreter 任务与数据处理流程
该技能本身更像提示型工作流文档,但其设计依赖外部 Rube MCP 与 Codeinterpreter 连接来发现并执行工具,存在常规的远程调用与工具执行面。材料未要求本地密钥,且来源为高星开源仓库,整体以需留意为主,未见足以单独定为高风险的明确红旗。
材料声明“无”本地 API key,但要求通过 `RUBE_MANAGE_CONNECTIONS` 建立 `codeinterpreter` 活跃连接,并提示用户跟随返回的授权链接完成设置;这意味着实际凭证可能在外部连接流程中产生或托管。未见直接索取用户本地密钥的描述,但外部授权状态仍需留意。
README 明确要求添加远程 MCP 端点 `https://rube.app/mcp`,并通过 `RUBE_SEARCH_TOOLS`、`RUBE_MANAGE_CONNECTIONS`、`RUBE_MULTI_EXECUTE_TOOL` 等远程调用完成工具发现与执行。虽然系统元数据写“远程端点无”,但文档事实表明会向 Rube/Composio 服务发送任务描述、会话 ID 与工具参数,属于预期的网络外发。
该技能自身看起来是提示/编排说明,不直接包含本地可执行安装步骤;但其目标是“Automate Codeinterpreter operations”,并通过 `RUBE_MULTI_EXECUTE_TOOL`、`RUBE_REMOTE_WORKBENCH` 触发外部工具执行。是否执行代码及执行范围取决于远端 Codeinterpreter 工具链,存在常规执行能力暴露。
文档未声明直接读取或写入本地文件,也未请求系统级文件权限;但它会把用户的 use case、session、memory 及后续 schema-compliant 参数提交给外部工具平台。实际可访问的数据范围取决于已连接的 Codeinterpreter 工具与其授权,材料本身未显示明显过度授权请求。
来源为 GitHub 开源仓库,且社区采用度高(约 64.7k star),这显著降低供应链风险;当前材料也更像技能说明文档而非闭源二进制。需注意仓库许可证未声明、维护状态未知,且实际依赖的 Rube/Composio 服务侧实现未在本材料中完整审计,但仅凭现有事实不足以上调为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "codeinterpreter-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/codeinterpreter-automation/SKILL.md 2. 保存为 ~/.claude/skills/codeinterpreter-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Codeinterpreter operations through Composio's Codeinterpreter toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/codeinterpreter
RUBE_MANAGE_CONNECTIONS with toolkit codeinterpreterRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit codeinterpreterAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Codeinterpreter operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Codeinterpreter task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["codeinterpreter"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Codeinterpreter-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit codeinterpreter |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
通过先检索工具 schema,自动化处理 Connecteam 的常见团队运营任务。
通过 Rube MCP 自动处理 Dropbox Sign 的签署请求、状态查询与文档流程。
用自然语言自动记录工时、管理项目客户任务并处理 Harvest 开票流程。
通过自动化执行 Helpwise 客服与协作任务,提升工单处理效率。
通过 Rube MCP 自动处理 Google Classroom 课程、作业与成员管理等教学事务。
通过 Rube MCP 自动化执行 Linguapop 任务,并先检索最新工具结构。
通过 Rube MCP 自动化执行 Composio 任务,并先检索工具获取最新参数结构。
通过 Rube MCP 自动化执行 AI/ML API 任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 Codereadr 相关任务,并先检索最新工具模式
通过 Rube MCP 自动执行 Composio 搜索任务并优先获取最新工具模式
通过 Rube MCP 自动执行 Discord 机器人相关任务与流程编排
通过 Rube MCP 自动执行精选任务流程,并先检索最新工具参数