技能pexels-automation
P

pexels-automation

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

Pexels Automation - 免费图片搜索自动化

技能概述

通过 Rube MCP 和 Composio 集成,实现 Pexels 免费图片库的自动化操作,包括图片搜索、连接管理和批量处理,全程无需 API 密钥配置。

适用场景

  1. AI 内容创作自动化 在 AI 代理或聊天机器人中集成图片搜索功能,自动为生成的内容匹配相关图片,提升内容丰富度。

  2. 批量图片获取 通过批量操作模式,一次性获取大量特定主题的免费高清图片,适用于内容库建设或设计素材收集。

  3. 无 API 密钥快速集成 无需申请和管理 Pexels API 密钥,通过 MCP 服务器即可快速启用图片搜索功能,降低集成门槛。

核心功能

  1. 动态工具发现 始终通过 RUBE_SEARCH_TOOLS 获取最新的工具 schema,避免因 API 更新导致的调用失败,确保操作稳定性。

  2. 智能连接管理 通过 RUBE_MANAGE_CONNECTIONS 实时监控 Pexels 连接状态,支持连接激活、状态检查和故障诊断。

  3. 灵活执行模式 支持单工具执行(RUBE_MULTI_EXECUTE_TOOL)和批量工作台(RUBE_REMOTE_WORKBENCH)两种模式,满足不同规模的操作需求。

常见问题

Rube MCP 需要什么配置?

只需在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器,无需 API 密钥或其他复杂配置,添加后即可使用。

如何激活 Pexels 连接?

调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 pexels,如果连接未激活,系统会返回授权链接,完成授权后状态将变为 ACTIVE。

工具 schema 会经常变化吗?

是的,第三方工具的 schema 可能随时更新。因此该技能强制要求在每次操作前调用 RUBE_SEARCH_TOOLS,确保使用最新的接口定义。

如何处理搜索结果的分页?

检查响应中的分页令牌(pagination tokens),如有需要继续调用相同工具并传入分页参数,直到获取全部结果。

会话 ID 可以重复使用吗?

在同一工作流中应复用会话 ID 以保持上下文,但对于新的独立任务,建议生成新的会话 ID 避免状态污染。

批量操作如何执行?

对于大规模操作,使用 RUBE_REMOTE_WORKBENCH 并调用 run_composio_tool() 函数,支持在远程环境中执行多个工具调用。