Danube工具市场

5小时前更新 2 00
Danube工具市场Danube工具市场
Danube工具市场

技能简介

Danube是一个工具市场连接器,通过单一API密钥让AI代理访问100多种互联网服务。支持Gmail、Slack、GitHub、Notion、Google Calendar等主流平台的搜索、认证和执行操作。

业务背景

Danube通过单一API密钥打通百余种互联网服务,让AI代理无需逐个对接不同平台的认证协议。企业可为代理统一配置邮件、协作、代码管理和日程工具的能力,避免重复开发集成层,显著缩短智能助手从原型到生产的部署周期,同时保持对敏感操作的人工审批控制。

落地案例:某技术团队的运维代理通过Danube查询Google Calendar获取值班安排,发现冲突后自动在Slack通知相关人员,并创建GitHub Issue跟踪问题。处理客户工单时,代理检索历史邮件上下文,草拟回复内容待工程师确认后发送,全程无需切换多个后台系统。

能做什么

  • 发送邮件和消息(Gmail、SendGrid、Slack)
  • 管理代码仓库(创建GitHub Issue、PR、查看提交记录)
  • 处理日历与日程(查询事件、创建会议、查找空闲时段)
  • 读写电子表格(Google Sheets数据操作)
  • 网络搜索与数据获取(Exa、Serper、Firecrawl)
  • 媒体生成与处理(图像生成、音频转录、翻译)
  • 基础设施管理(DigitalOcean、Supabase、Stripe)
  • 编排多步骤工作流(链式调用多个工具)

使用说明

安装指令:

  1. 获取API密钥:运行设备授权流程
    curl -s -X POST https://api.danubeai.com/v1/auth/device/code \
      -H "Content-Type: application/json" \
      -d '{"client_name": "My Agent"}'

    用户打开返回的verification_url并输入user_code后,轮询获取api_key:

    curl -s -X POST https://api.danubeai.com/v1/auth/device/token \
      -H "Content-Type: application/json" \
      -d '{"device_code": "DEVICE_CODE_FROM_STEP_1"}'

    状态码:428=未授权(每5秒轮询),200=成功,410=过期重试

  2. MCP配置:添加至mcpServers
    {
      "mcpServers": {
        "danube": {
          "url": "https://mcp.danubeai.com/mcp",
          "headers": { "danube-api-key": "YOUR_API_KEY" }
        }
      }
    }
  3. 核心工具:list_services(浏览服务商)、search_tools(搜索工具)、execute_tool(执行工具)、store_credential(存储凭证)
  4. 凭证处理:若execute_tool返回auth_required,调用store_credential(service_id, credential_type, credential_value)后重试

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言任务描述、工具ID、执行参数JSON、服务商凭证(按需)
输出工具列表、执行结果JSON、认证状态、错误提示
适用人群AI代理开发者、自动化工作流工程师、多API管理团队
不包含平台SLA承诺、第三方计费管理、离线执行能力

 

风险提示

  • 需人工授权获取初始API密钥,无法完全自动化部署
  • 涉及邮件发送、支付操作等敏感行为前必须获得用户确认
  • 部分服务需额外提供服务商专属API密钥(如GitHub Token)
  • 设备授权码有有效期限制,超时需重新发起流程
  • 网络请求失败时需实现重试机制

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/preston-thiele/tools-marketplace/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...