Connect your AI agent to a growing marketplace of services and tools through a single API key — discover, search, and execute anything available
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install danube或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install danube⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/danube/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: danube description: Connect your AI agent to 100+ services through a single API key — discover, search, and execute tools via MCP metadata: openclaw: requires: env: - DANUBE_API_KEY bins: - curl primaryEnv: DANUBE_API_KEY homepage: https://danubeai.com always: false ---
Danube gives your AI agent access to 100+ services and 30 tools through a single API key.
You can get your API key from the Danube Dashboard under Settings > API Keys.
Alternatively, use the standard OAuth 2.0 Device Authorization flow (RFC 8628) — this requires the user to explicitly approve access in their browser:
curl -s -X POST https://api.danubeai.com/v1/auth/device/code \
-H "Content-Type: application/json" \
-d '{"client_name": "My Agent"}'
This returns a device_code, a user_code, and a verification_url.
The user must open the verification URL in their browser and enter the code to authorize access.
Then poll for the 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 = user hasn't authorized yet (keep polling every 5 seconds)200 = success, response contains your api_key410 = expired, start overAdd this to your MCP config:
{
"mcpServers": {
"danube": {
"url": "https://mcp.danubeai.com/mcp",
"headers": {
"danube-api-key": "YOUR_API_KEY"
}
}
}
}
The DANUBE_API_KEY grants:
The API key does not grant:
Once connected, you have access to 30 MCP tools:
Discovery
list_services(query, limit) — Browse available tool providerssearch_tools(query, service_id, limit) — Find tools by what you want to do (semantic search)get_service_tools(service_id, limit) — Get all tools for a specific serviceExecution
execute_tool(tool_id, tool_name, parameters) — Call a specific, registered service integration (e.g. send an email, create a ticket). Each tool has a fixed schema — this is not arbitrary code execution.batch_execute_tools(calls) — Call up to 10 registered service integrations concurrently in one requestSkills
search_skills(query, limit) — Find reusable agent skills (instructions, scripts, templates)get_skill(skill_id, skill_name) — Get full skill content by ID or namecreate_skill(name, skill_md_content, ...) — Create a new private skill. Only operates on skills owned by the authenticated user.update_skill(skill_id, name, skill_md_content, ...) — Update a skill you owndelete_skill(skill_id) — Delete a skill you ownWorkflows
list_workflows(query, limit) — Browse public multi-tool workflowscreate_workflow(name, steps, description, visibility, tags) — Create a new workflow. Only operates on workflows owned by the authenticated user.update_workflow(workflow_id, name, description, steps, visibility, tags) — Update a workflow you owndelete_workflow(workflow_id) — Delete a workflow you ownexecute_workflow(workflow_id, inputs) — Run a multi-tool workflowget_workflow_execution(execution_id) — Check workflow execution resultsAgent Web Directory
search_sites(query, category, limit) — Search the agent-friendly site directoryget_site_info(domain) — Get structured info about a website (pricing, docs, contact, FAQ, etc.)Agent Management
register_agent(name, operator_email) — Register a new autonomous agentget_agent_info() — Get the current agent's profileTool Quality
submit_rating(tool_id, rating, comment) — Rate a tool 1-5 starsget_my_rating(tool_id) — Check your existing rating for a toolget_tool_ratings(tool_id) — Get average rating and count for a toolreport_tool(tool_id, reason, description) — Report a broken or degraded toolget_recommendations(tool_id, limit) — Get tool recommendations based on co-usage patternsIf execute_tool returns an auth_required error, it means the service needs credentials configured. Direct the user to configure credentials at https://danubeai.com/dashboard, then retry the tool.
Every tool interaction follows this pattern:
search_tools("what you want to do")execute_tool(tool_id, parameters)安装 Danube Tools Marketplace 后,可以对 AI 说这些话来触发它
Help me get started with Danube Tools Marketplace
Explains what Danube Tools Marketplace does, walks through the setup, and runs a quick demo based on your current project
Use Danube Tools Marketplace to connect your AI agent to a growing marketplace of services and tool...
Invokes Danube Tools Marketplace with the right parameters and returns the result directly in the conversation
What can I do with Danube Tools Marketplace in my developer & devops workflow?
Lists the top use cases for Danube Tools Marketplace, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/danube/ 目录(个人级,所有项目可用),或 .claude/skills/danube/(项目级)。重启 AI 客户端后,用 /danube 主动调用,或让 AI 根据上下文自动发现并使用。
Danube Tools Marketplace 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Danube Tools Marketplace 可免费安装使用。请查阅仓库了解许可证信息。
Connect your AI agent to a growing marketplace of services and tools through a single API key — discover, search, and execute anything available
Danube Tools Marketplace 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using Danube Tools Marketplace
Identifies repetitive steps in your workflow and sets up Danube Tools Marketplace to handle them automatically