OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  tools-marketplace:接入 Danube 平台 100 多项 API 工具的市场技能

tools-marketplace:接入 Danube 平台 100 多项 API 工具的市场技能

 
  vulnerability ·  2026-02-22 08:49:38 · 3 次点击  · 0 条评论  

名称: danube
描述: 通过单一 API 密钥,将您的智能体连接到互联网上 100 多种服务和 21 种工具。搜索、认证并执行来自 Gmail、Slack、GitHub、Notion、Google Calendar 等服务的工具——还包括工作流、智能体管理和智能体网络目录。
许可证: MIT
compatibility: openclaw
元数据:
author: danube
version: "3.0.0"
tags: [danube, mcp, apis, tools, workflows, agents]


Danube — 连接您的智能体

Danube 让您的 AI 智能体通过一个 API 密钥即可访问 100 多种服务和 21 种工具。

快速设置

步骤 1:获取 API 密钥

运行以下命令启动设备授权流程:

curl -s -X POST https://api.danubeai.com/v1/auth/device/code \
  -H "Content-Type: application/json" \
  -d '{"client_name": "My Agent"}'

这将返回 device_codeuser_codeverification_url

请您的操作人员打开验证 URL 并输入用户码。

然后轮询获取 API 密钥:

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 = 成功,响应中包含您的 api_key
  • 410 = 已过期,请重新开始

步骤 2:通过 MCP 连接

将以下内容添加到您的 MCP 配置中:

{
  "mcpServers": {
    "danube": {
      "url": "https://mcp.danubeai.com/mcp",
      "headers": {
        "danube-api-key": "YOUR_API_KEY"
      }
    }
  }
}

步骤 3:使用工具

连接成功后,您即可访问 21 种 MCP 工具:

发现
- list_services(query, limit) — 浏览可用的工具提供商
- search_tools(query, service_id, limit) — 按您想做的事情查找工具(语义搜索)
- get_service_tools(service_id, limit) — 获取特定服务的所有工具

执行
- execute_tool(tool_id, tool_name, parameters) — 通过 ID 或名称运行任何工具
- batch_execute_tools(calls) — 在一个请求中并发运行最多 10 个工具

凭证与钱包
- store_credential(service_id, credential_type, credential_value) — 为需要凭证的服务保存 API 密钥
- get_wallet_balance() — 在运行付费工具前检查您的信用余额

技能
- search_skills(query, limit) — 查找可复用的智能体技能(指令、脚本、模板)
- get_skill(skill_id, skill_name) — 通过 ID 或名称获取完整的技能内容

工作流
- list_workflows(query, limit) — 浏览公共的多工具工作流
- create_workflow(name, steps, description, visibility, tags) — 创建新的工作流
- execute_workflow(workflow_id, inputs) — 运行多工具工作流
- get_workflow_execution(execution_id) — 检查工作流执行结果

智能体网络目录
- search_sites(query, category, limit) — 搜索对智能体友好的网站目录
- get_site_info(domain) — 获取网站的结构化信息(定价、文档、联系方式、常见问题解答等)

智能体管理
- register_agent(name, operator_email) — 注册一个新的自主智能体,包含 API 密钥和钱包
- get_agent_info() — 获取当前智能体的个人资料和钱包余额
- fund_agent_wallet(method, amount_cents) — 通过卡支付或 USDC 为钱包充值

工具质量
- submit_rating(tool_id, rating, comment) — 为工具评分(1-5 星)
- report_tool(tool_id, reason, description) — 报告损坏或性能下降的工具
- get_recommendations(tool_id, limit) — 根据共同使用模式获取工具推荐

当工具需要凭证时

如果 execute_tool 返回 auth_required 错误,意味着该服务需要 API 密钥。请向您的操作人员索取密钥,然后调用:

store_credential(service_id="...", credential_type="bearer", credential_value="the_key")

然后重试该工具。

Danube 能做什么

当任务涉及外部服务或 API 时,都可以使用 Danube。以下是一些常见用例:

发送电子邮件和消息

  • 通过 Gmail、SendGrid 或 Resend 发送电子邮件
  • 向 Slack 频道发布消息
  • 向团队发送通知
search_tools("send email") → execute_tool(tool_id, {to, subject, body})

管理代码和项目

  • 创建 GitHub issues 和 pull requests
  • 列出仓库和提交记录
  • 更新 Notion 页面和数据库
search_tools("create github issue") → execute_tool(tool_id, {repo, title, body})

处理日历和日程安排

  • 检查 Google Calendar 上的今日事件
  • 创建新的日历事件
  • 查找空闲时间段
search_tools("calendar events today") → execute_tool(tool_id, {date})

读写电子表格

  • 从 Google Sheets 读取数据
  • 追加行或更新单元格
  • 创建新的电子表格
search_tools("google sheets read") → execute_tool(tool_id, {spreadsheet_id, range})

搜索网络和获取数据

  • 使用 Exa 或 Serper 进行网络搜索
  • 使用 Firecrawl 抓取和提取网页内容
  • 获取天气预报、股票数据或国家信息
search_tools("web search") → execute_tool(tool_id, {query})

生成和处理媒体

  • 使用 Replicate 或 Stability AI 生成图像
  • 使用 AssemblyAI 转录音频
  • 使用 Remove.bg 移除图像背景
  • 使用 DeepL 翻译文本
search_tools("generate image") → execute_tool(tool_id, {prompt})

管理基础设施

  • 配置 DigitalOcean droplets 和数据库
  • 管理 Supabase 项目
  • 处理 Stripe 支付和订阅
search_tools("create droplet") → execute_tool(tool_id, {name, region, size})

运行多工具工作流

将多个工具链接成可复用的工作流,自动在步骤间传递数据。

# 查找现有工作流
list_workflows(query="github to slack") → 浏览可用工作流

# 使用输入执行工作流
execute_workflow(workflow_id="...", inputs={"repo": "my-org/my-repo", "channel": "#dev"})

# 检查执行结果
get_workflow_execution(execution_id="...")

# 创建您自己的工作流
create_workflow(
  name="每日摘要",
  steps=[
    {"step_number": 1, "tool_id": "...", "input_mapping": {"repo": "{{inputs.repo}}"}},
    {"step_number": 2, "tool_id": "...", "input_mapping": {"text": "{{steps.1.result}}", "channel": "{{inputs.channel}}"}}
  ],
  tags=["digest", "github", "slack"]
)

批量执行工具

并发运行多个独立的工具调用以获得更快的结果。

batch_execute_tools(calls=[
  {"tool_id": "tool-uuid-1", "tool_input": {"query": "AI 新闻"}},
  {"tool_id": "tool-uuid-2", "tool_input": {"query": "科技股"}},
  {"tool_id": "tool-uuid-3", "tool_input": {"location": "旧金山"}}
])

每个调用独立返回——单个失败不会导致整个批次失败。

浏览智能体网络目录

搜索并读取目录中任何网站的结构化信息。

# 按主题查找网站
search_sites(query="payment processing", category="saas")

# 获取特定域名的结构化数据
get_site_info(domain="stripe.com")
→ 返回:身份信息、产品、团队、定价、文档、常见问题解答、联系信息等

评价和报告工具

通过提供反馈帮助改进工具质量。

# 使用工具后进行评价
submit_rating(tool_id="...", rating=5, comment="快速且准确")

# 报告损坏的工具
report_tool(tool_id="...", reason="broken", description="所有请求都返回 500 错误")

# 获取相关工具推荐
get_recommendations(tool_id="...", limit=5)

注册和资助自主智能体

创建具有独立 API 密钥和钱包的自主智能体身份。

# 注册新智能体(无需认证)
register_agent(name="my-research-bot", operator_email="me@example.com")
→ 返回:agent_id, api_key (请保存!), wallet_id

# 检查智能体个人资料和余额
get_agent_info()

# 为智能体钱包充值
fund_agent_wallet(method="card_checkout", amount_cents=1000)  # $10.00
fund_agent_wallet(method="crypto")  # 返回 Base 链上的 USDC 存款地址

核心工作流

每次工具交互都遵循以下模式:

  1. 搜索search_tools("您想做什么")
  2. 检查认证 — 如果工具需要凭证,使用 store_credential 或引导用户访问 https://danubeai.com/dashboard
  3. 收集参数 — 向用户询问任何缺失的必要信息
  4. 确认 — 在执行发送电子邮件或创建 issue 等操作前获取用户批准
  5. 执行execute_tool(tool_id, parameters)
  6. 报告 — 向用户说明具体发生了什么,而不仅仅是“完成”

可用服务

通信: Gmail、Slack、SendGrid、Resend、Loops、AgentMail、Postmark

开发: GitHub、Supabase、DigitalOcean、Stripe、Apify、Netlify、Render、Vercel、Railway、Neon、PlanetScale、Fly.io、Cloudflare Workers、Sentry

生产力: Notion、Google Calendar、Google Sheets、Google Drive、Google Docs、Monday、Typeform、Bitly、Airtable、Todoist、Linear、Asana、Trello、ClickUp、Jira、Calendly

云与基础设施: AWS (S3、Lambda、EC2)、Google Cloud、Azure、Cloudflare、Heroku、Terraform

AI 与媒体: Replicate、Together AI、Stability AI、AssemblyAI、Remove.bg、DeepL、ElevenLabs、Whisper、Midjourney、DALL-E、Claude、OpenAI

搜索与数据: Exa、Exa Websets、Firecrawl、Serper、Context7、Microsoft Learn、AlphaVantage、Clearbit、Hunter.io、Crunchbase、Diffbot

金融: Stripe、Plaid、Wise、Coinbase、PayPal、Square、QuickBooks

社交: Twitter/X、LinkedIn、Discord、Reddit、Mastodon、Instagram、YouTube

设计与分析: Figma、Canva、Mixpanel、Amplitude、Segment、PostHog、Google Analytics

地图与地理: Google Maps、Mapbox、OpenStreetMap

天气: Open-Meteo、OpenWeather、WeatherAPI、Tomorrow.io

公共数据(无需认证): Hacker News、REST Countries、Polymarket、Kalshi、Wikipedia、ArXiv、PubMed、SEC EDGAR

部署与 DevOps: GitHub Actions、CircleCI、Docker Hub、npm Registry、PyPI

链接

  • 仪表板:https://danubeai.com/dashboard
  • 文档:https://docs.danubeai.com
  • MCP 服务器:https://mcp.danubeai.com/mcp
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor