通过 Rube MCP 自动化词典 API 查询与集成,快速获取规范化词汇信息。
该技能本身更像一份用于调用 Rube MCP/Composio Dictionary API 的提示与操作说明,未显示自带可执行代码、环境变量或直接数据外发逻辑。整体风险偏低,但其设计依赖外部 MCP 服务与后续授权连接,使用时仍应留意外部会话、授权状态与实际传输的数据范围。
材料声明“无 API keys needed”,但同时要求通过 `RUBE_MANAGE_CONNECTIONS` 建立 `dictionary_api` 的 ACTIVE 连接,并可能通过返回的 auth link 完成授权;这意味着虽无本地环境变量,仍可能涉及第三方托管的连接令牌或 OAuth 授权,存在常规凭证委托与误连账户的注意点。
README 明确要求添加 `https://rube.app/mcp` 作为 MCP server,并通过 Composio 的 Dictionary API 工具执行操作;这代表工作流会将查询参数、会话 ID、工具参数等发送到外部服务。材料未见可疑或无关端点,但属于典型外部服务通信场景,应注意输入内容是否包含敏感数据。
系统检查项标记为 `prompt-only`,材料内容也主要是调用顺序与参数示例,未显示该技能自带脚本、安装命令、本机进程拉起或额外系统能力请求。就提供材料看,不存在直接本地代码执行面。
该技能本身未声明读写本地文件或系统资源,但通过 Rube MCP 会话、`memory` 参数、工具执行与连接管理,外部服务可能接收用户提交的数据与上下文。材料未见明显过度本地授权要求,不过实际可访问数据范围将取决于所连接的远程 toolkit 和账户授权。
来源为 GitHub 上公开仓库,且系统标记 `open-source`、社区信任度高(约 64.9k stars),这是明显的降风险因素;当前材料也未出现混淆安装、可疑下载链或注入式内容。需留意的是许可证未声明、维护状态未知,但基于可审计性与社区采用度,供应链总体偏低风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "dictionary-api-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/dictionary-api-automation/SKILL.md 2. 保存为 ~/.claude/skills/dictionary-api-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Dictionary API operations through Composio's Dictionary API toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/dictionary_api
RUBE_MANAGE_CONNECTIONS with toolkit dictionary_apiRUBE_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 dictionary_apiAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Dictionary API 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 Dictionary API task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["dictionary_api"]
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 Dictionary API-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit dictionary_api |
| 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