技能pushbullet-automation
P
pushbullet-automation
通过Rube MCP(Composio)自动化Pushbullet任务。始终优先搜索工具以获取当前架构。
Pushbullet Automation - Rube MCP 集成指南
技能概述
通过 Composio 的 Rube MCP 在 Claude 中自动化 Pushbullet 操作,支持动态工具发现和模式验证,无需硬编码 API 调用。
适用场景
- 自动化推送通知:在 Claude 技能工作流中集成 Pushbullet,实现自动发送推送、链接和文件到多设备
- 动态工具集成:通过 RUBE_SEARCH_TOOLS 实时发现可用工具和模式,适配 Composio 工具包的动态更新
- 批量推送任务:使用 RUBE_REMOTE_WORKBENCH 执行批量 Pushbullet 操作,适合需要处理多个推送任务的场景
核心功能
- 工具发现与验证:通过 RUBE_SEARCH_TOOLS 动态获取 Pushbullet 工具列表和输入模式,确保每次执行前都使用最新的工具定义,避免因模式变更导致的调用失败
- 连接管理:使用 RUBE_MANAGE_CONNECTIONS 检查和管理 Pushbullet 连接状态,支持通过 Auth Link 快速完成授权,确保执行前连接处于 ACTIVE 状态
- 灵活工具执行:通过 RUBE_MULTI_EXECUTE_TOOL 执行发现的工具,支持会话复用和内存传递,配合 RUBE_GET_TOOL_SCHEMAS 获取完整工具模式定义
常见问题
如何在 Claude 中启用 Pushbullet 自动化?
将 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥。添加后通过 RUBE_MANAGE_CONNECTIONS 选择 pushbullet 工具包并完成授权即可使用。
为什么每次执行工具前都需要先搜索?
Composio 工具包的工具模式和定义会动态更新。RUBE_SEARCH_TOOLS 确保你获取的是当前可用的工具列表和正确的输入模式,避免因硬编码过期的工具定义导致执行失败。
RUBE_MULTI_EXECUTE_TOOL 的 memory 参数是做什么的?
memory 参数用于在工具执行之间传递状态信息。即使你不需要传递状态,也必须包含这个参数(设置为空对象 {}),这是调用格式的要求。
会话 ID 可以重复使用吗?
可以。在同一个工作流中复用会话 ID 可以保持上下文连续性。但开始新的工作流时建议生成新的会话 ID,避免状态污染。
Pushbullet 技能免费吗?
Rube MCP 服务本身免费接入,但 Pushbullet 服务可能有其自己的使用限制和收费政策,具体请参考 Pushbullet 官方文档。