yandex-automation
通过Rube MCP(Composio)自动化Yandex任务。始终优先搜索工具以获取当前架构。
分类
开发工具安装
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
Yandex Automation - 通过 Rube MCP 自动化 Yandex 任务
技能概述
Yandex Automation 技能让您通过 Rube MCP 和 Composio 工具包实现 Yandex 服务自动化,无需 API 密钥即可完成工具发现、连接管理和任务执行。
适用场景
1. Claude 环境中集成 Yandex 功能
当您需要在 Claude 对话中直接调用 Yandex 各项服务时,此技能提供标准化的 MCP 接口,支持邮件、磁盘、搜索等多种 Yandex 服务的自动化操作,特别适合构建智能助手和工作流自动化场景。
2. 无密钥认证的 Yandex 集成开发
对于希望快速集成 Yandex 功能但不想处理复杂 API 密钥管理的开发者,Rube MCP 提供了即插即用的解决方案——只需在 MCP 配置中添加 https://rube.app/mcp 端点,通过 Composio 统一认证即可开始使用。
3. Yandex 批量任务和工作流自动化
当需要处理大量 Yandex 操作时(如批量邮件处理、文件管理等),该技能提供的 RUBE_REMOTE_WORKBENCH 支持批量执行,配合自动工具发现和动态架构获取能力,能够适应 Yandex 工具集的更新变化。
核心功能
1. 智能工具发现与架构获取
通过 RUBE_SEARCH_TOOLS 动态查询可用的 Yandex 工具列表、输入参数和执行计划,确保始终使用最新的工具架构;对于需要完整架构定义的场景,RUBE_GET_TOOL_SCHEMAS 可获取详细的 schema 引用,避免硬编码导致的过时问题。
2. 连接状态管理与验证RUBE_MANAGE_CONNECTIONS 提供实时的 Yandex 连接状态检查,支持 ACTIVE/PENDING/EXPIRED 等状态监控,在执行任务前自动验证连接可用性,避免因认证失效导致的操作失败。
3. 灵活的工具执行引擎RUBE_MULTI_EXECUTE_TOOL 支持单个或批量调用 Yandex 工具,自动处理 memory 会话状态和 session 复用,内置分页处理机制确保大量数据完整获取,适用于从单次查询到复杂工作流的各种场景。
常见问题
Yandex Automation 技能需要什么前置条件?
使用此技能需要三个基础条件:Rube MCP 服务器已连接(可通过
RUBE_SEARCH_TOOLS 响应验证)、Yandex 服务通过 RUBE_MANAGE_CONNECTIONS 完成授权且状态为 ACTIVE、每次执行前调用工具发现以获取当前架构。首次使用需在 MCP 客户端配置中添加 Rube 端点并完成 Yandex 账号授权。如何检查 Yandex 连接是否正常?
调用
RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 yandex,响应中的 connection_status 字段显示当前状态。ACTIVE 表示可用,PENDING 表示等待授权完成,EXPIRED 表示需要重新授权。建议在每次工作流开始前执行此检查。RUBE_SEARCH_TOOLS 和 RUBE_GET_TOOL_SCHEMAS 有什么区别?
RUBE_SEARCH_TOOLS 用于工具发现,返回可用工具列表、基本参数和推荐用法,适合快速查找要调用什么工具;RUBE_GET_TOOL_SCHEMAS 用于获取完整的技术架构定义,包含所有字段类型、验证规则和嵌套结构,在需要精确构造参数或调试时使用。由于 Yandex 工具集可能更新,建议始终先搜索再执行。