# Danube - [Introduction](https://docs.danubeai.com/introduction.md): Governed tool access for AI agents - [Quickstart](https://docs.danubeai.com/quickstart.md): Connect to Danube and make your first tool call in under 5 minutes - [Agent Skill](https://docs.danubeai.com/skill.md): Teach Claude how to use Danube effectively with the official Agent Skill - [Webhooks](https://docs.danubeai.com/webhooks.md): Receive real-time HTTP notifications when tools execute, workflows finish, or spend limits are hit - [Connect an Internal System](https://docs.danubeai.com/connectors.md): Turn an internal HTTP service or a read-only database into governed tools without writing code - [Organizations & Teams](https://docs.danubeai.com/organizations/overview.md): One governed workspace for your company: members, roles, teams, internal tools, shared credentials and settings - [Context](https://docs.danubeai.com/organizations/context.md): What every agent should know before it works for your team: organization and personal markdown, read at the start of a session - [Organization Skills](https://docs.danubeai.com/organizations/skills.md): Share skills with everyone in your organization: upload a skill folder, publish new versions, load them in any agent - [Organization Workflows](https://docs.danubeai.com/organizations/workflows.md): Share a workflow with your organization so every member can run it with their own credentials or the organization's shared ones - [Connect a System](https://docs.danubeai.com/organizations/internal-tools.md): Give your agents a governed way into an internal API, a database or an MCP server from one input, then shape what they may do and keep the calls worth keeping - [Connect a Warehouse](https://docs.danubeai.com/organizations/connect-a-warehouse.md): Turn read-only queries against your database or warehouse into tools that run inside your network - [Tool Access Policies](https://docs.danubeai.com/organizations/policies.md): Decide which members, teams and roles can call which services and tools - [Audit Log](https://docs.danubeai.com/organizations/audit-log.md): An append-only record of every execution, denial, and governance change in your organization, with export and retention - [Data Plane](https://docs.danubeai.com/organizations/data-plane.md): Run tool execution inside your own network so resolved secrets, and optionally results, never reach Danube - [Connect Your Production Database Safely](https://docs.danubeai.com/connectors/production-database.md): Give coding agents read-only access to production data, logs and infrastructure without handing them credentials - [PostgreSQL](https://docs.danubeai.com/connectors/postgres.md): Let agents inspect schemas, run read-only SQL, read query plans and see what is slow or blocked in your Postgres database - [MySQL](https://docs.danubeai.com/connectors/mysql.md): Let agents inspect tables, run read-only SQL, read query plans and see what is slow or waiting on locks in your MySQL database - [ClickHouse](https://docs.danubeai.com/connectors/clickhouse.md): Let agents explore tables, run read-only analytics SQL and find slow or failed queries in ClickHouse - [Redis](https://docs.danubeai.com/connectors/redis.md): Let agents scan keys, read strings, hashes, lists and streams, check consumer group lag and read INFO and the slow log in your Redis - [Firebase](https://docs.danubeai.com/connectors/firebase.md): Let agents read Firestore documents, query collections and look up Firebase Authentication users - [Apache Kafka](https://docs.danubeai.com/connectors/kafka.md): Let agents inspect topics, check consumer group lag and peek at messages in Confluent Cloud, Amazon MSK, Redpanda or your own Kafka cluster - [Kubernetes](https://docs.danubeai.com/connectors/kubernetes.md): Let agents see why pods crash, read logs and events, describe workloads and follow rollouts on EKS, GKE, AKS and self-hosted clusters - [AWS](https://docs.danubeai.com/connectors/aws.md): Connect CloudWatch, DynamoDB, Lambda, SQS, S3 and Redshift with a cross-account role and a minimal IAM policy - [AWS CloudWatch](https://docs.danubeai.com/connectors/cloudwatch.md): Let agents search logs, run Logs Insights queries, pull recent errors and read metrics and alarms - [AWS DynamoDB](https://docs.danubeai.com/connectors/dynamodb.md): Let agents describe tables and read items with plain JSON, and write on connections you allow - [AWS Lambda](https://docs.danubeai.com/connectors/lambda.md): Let agents inspect functions, see recent invocations, errors and timeouts, and invoke on connections you allow - [AWS SQS](https://docs.danubeai.com/connectors/sqs.md): Let agents check queue depth, message age and dead-letter queues without touching a message - [AWS S3](https://docs.danubeai.com/connectors/s3.md): Let agents browse buckets and read small text objects such as configs, exports and logs - [Amazon Redshift](https://docs.danubeai.com/connectors/redshift.md): Let agents list schemas and tables and run read-only SQL on Redshift through the Data API - [Grafana](https://docs.danubeai.com/connectors/grafana.md): Let agents search dashboards, read the queries behind panels, query any data source and see which alerts are firing - [Prometheus](https://docs.danubeai.com/connectors/prometheus.md): Let agents run PromQL, see firing alerts and find scrape targets that are down - [New Relic](https://docs.danubeai.com/connectors/newrelic.md): Let agents run NRQL, list open alert issues and find entities with their alert status - [Salesforce](https://docs.danubeai.com/connectors/salesforce.md): Let agents run SOQL, describe objects and read records through your own connected app - [Plans & Billing](https://docs.danubeai.com/billing.md): What each plan includes, how usage is counted, and where to manage your subscription - [Installation](https://docs.danubeai.com/cli/installation.md): Install the Danube CLI to search tools, execute them, and manage integrations from the terminal. - [Authentication](https://docs.danubeai.com/cli/authentication.md): Log in to Danube and configure API keys for the CLI. - [Tools](https://docs.danubeai.com/cli/tools.md): Search, inspect, and execute tools from the command line. - [Workflows](https://docs.danubeai.com/cli/workflows.md): List, execute, and create multi-step workflows from the CLI. - [Services](https://docs.danubeai.com/cli/services.md): Browse services and manage credentials from the CLI. - [Command Reference](https://docs.danubeai.com/cli/reference.md): Complete reference for all Danube CLI commands, flags, and exit codes. - [Claude Desktop](https://docs.danubeai.com/mcp-clients/claude-desktop.md): Connect Claude Desktop to the Danube MCP Server - [Claude Code CLI](https://docs.danubeai.com/mcp-clients/claude-code.md): Connect Claude Code CLI to the Danube MCP Server - [Codex](https://docs.danubeai.com/mcp-clients/codex.md): Connect the OpenAI Codex desktop app to the Danube MCP Server - [Codex CLI](https://docs.danubeai.com/mcp-clients/codex-cli.md): Connect the OpenAI Codex CLI to the Danube MCP Server - [Cursor](https://docs.danubeai.com/mcp-clients/cursor.md): Connect Cursor to the Danube MCP Server - [Hermes Agent](https://docs.danubeai.com/mcp-clients/hermes-agent.md): Connect Hermes Agent by Nous Research to the Danube MCP Server - [Windsurf](https://docs.danubeai.com/mcp-clients/windsurf.md): Connect Windsurf to the Danube MCP Server - [Other](https://docs.danubeai.com/mcp-clients/other-clients.md): Connect any MCP-compatible client to Danube - [Python SDK](https://docs.danubeai.com/sdk/python.md): Official Python SDK for Danube AI - [TypeScript SDK](https://docs.danubeai.com/sdk/typescript.md): Official TypeScript/JavaScript SDK for Danube AI - [Vercel AI SDK](https://docs.danubeai.com/sdk/vercel-ai-sdk.md): Give generateText and streamText every Danube tool through three tool definitions - [Claude Agent SDK](https://docs.danubeai.com/sdk/claude-agent-sdk.md): Two ways to give a Claude Agent SDK agent the Danube catalog: the hosted MCP server, or in-process tools - [OpenAI Agents SDK](https://docs.danubeai.com/sdk/openai-agents.md): Give an OpenAI Agents SDK agent every Danube tool through three function tools - [LangChain and LangGraph](https://docs.danubeai.com/sdk/langchain.md): Use Danube tools from LangChain agents and LangGraph graphs - [CrewAI](https://docs.danubeai.com/sdk/crewai.md): Give CrewAI agents the Danube catalog as three tools - [Benchmark tool calling per model](https://docs.danubeai.com/sdk/model-benchmark.md): Run the same task set through any chat model with the Danube tools and score which models call tools correctly - [OpenAI Integration](https://docs.danubeai.com/sdk/openai-integration.md): Use Danube tools with OpenAI function calling - [OpenAI with Danube MCP](https://docs.danubeai.com/sdk/openai-mcp.md): Use OpenAI with Danube MCP Server via remote MCP connection - [OpenClaw](https://docs.danubeai.com/sdk/openclaw.md): Integrate Danube with OpenClaw, the open-source personal AI assistant - [API Reference](https://docs.danubeai.com/api-reference/introduction.md): Danube REST API for tool discovery, execution, workflows, and more - [List Tools](https://docs.danubeai.com/api-reference/endpoint/list_tools.md): Get a list of all available tools - [Search Tools](https://docs.danubeai.com/api-reference/endpoint/search_tools.md): Search for tools by query. Matches against tool names and descriptions using semantic search. - [Get Tool by ID](https://docs.danubeai.com/api-reference/endpoint/get_tool.md): Retrieve a specific tool by its unique identifier - [Get Tool by Name](https://docs.danubeai.com/api-reference/endpoint/get_tool_by_name.md): Retrieve a specific tool by its name - [Call Tool](https://docs.danubeai.com/api-reference/endpoint/call_tools.md): Execute a tool with the provided input parameters - [Batch Call Tools](https://docs.danubeai.com/api-reference/endpoint/batch_call_tools.md): Execute multiple tools in a single request - [Report Tool](https://docs.danubeai.com/api-reference/endpoint/report_tool.md): Report a broken or degraded tool - [Get Recommendations](https://docs.danubeai.com/api-reference/endpoint/get_recommendations.md): Get tool recommendations - [Describe Tool](https://docs.danubeai.com/api-reference/endpoint/describe_tool.md): Schema, readiness, saved defaults, recent usage and your own working examples for one tool - [Get Execution Result](https://docs.danubeai.com/api-reference/endpoint/get_execution_result.md): Read a stored tool result back by its execution handle, whole or by path - [Public Search Tools](https://docs.danubeai.com/api-reference/endpoint/public_search_tools.md): Search the catalog without an account and get a trimmed tool shape - [Try Public Tool](https://docs.danubeai.com/api-reference/endpoint/try_public_tool.md): Run a credential-free tool with no account, from its catalog page - [List Services](https://docs.danubeai.com/api-reference/endpoint/list_services.md): Get all available services. No authentication required. - [Get Service](https://docs.danubeai.com/api-reference/endpoint/get_service.md): Get a specific service by ID. No authentication required. - [Get Service Tools](https://docs.danubeai.com/api-reference/endpoint/get_service_tools.md): Get all tools for a specific service. No authentication required. - [List Services (Authenticated)](https://docs.danubeai.com/api-reference/endpoint/list_my_services.md): The service catalog as your account sees it, with optional semantic search - [Get Service Tools (Authenticated)](https://docs.danubeai.com/api-reference/endpoint/list_service_tools_authed.md): The tools of one service for a signed-in caller, with configuration hints when an MCP service is not usable yet - [Get Parameter Defaults](https://docs.danubeai.com/api-reference/endpoint/get_parameter_defaults.md): The saved parameter defaults that apply to you on one service, and the merged result - [Set Parameter Defaults](https://docs.danubeai.com/api-reference/endpoint/set_parameter_defaults.md): Create or replace the saved defaults for a service, or for one of its tools - [Delete Parameter Defaults](https://docs.danubeai.com/api-reference/endpoint/delete_parameter_defaults.md): Remove the saved defaults row for a service, or for one of its tools - [List Skills](https://docs.danubeai.com/api-reference/endpoint/list_skills.md): Get all public skills from the marketplace - [Search Skills](https://docs.danubeai.com/api-reference/endpoint/search_skills.md): Search for skills using semantic search - [Get Skill](https://docs.danubeai.com/api-reference/endpoint/get_skill.md): Get a skill by ID or name with full content - [Create Skill](https://docs.danubeai.com/api-reference/endpoint/create_skill.md): Create a new skill - [Update Skill](https://docs.danubeai.com/api-reference/endpoint/update_skill.md): Update an existing skill - [Delete Skill](https://docs.danubeai.com/api-reference/endpoint/delete_skill.md): Delete a skill - [List My Skills](https://docs.danubeai.com/api-reference/endpoint/list_my_skills.md): List the skills you own, optionally filtered by visibility - [List Service Skills](https://docs.danubeai.com/api-reference/endpoint/list_service_skills.md): List the skills linked to a service - [Validate Skill](https://docs.danubeai.com/api-reference/endpoint/validate_skill.md): Check a SKILL.md and its files against the Agent Skills specification before creating or submitting - [Submit Skill for Review](https://docs.danubeai.com/api-reference/endpoint/submit_skill.md): Submit a skill for public review - [List My Skill Submissions](https://docs.danubeai.com/api-reference/endpoint/list_my_skill_submissions.md): List all skill submissions for the current user - [Get Skill Submission](https://docs.danubeai.com/api-reference/endpoint/get_skill_submission.md): Get a specific skill submission with full details - [Cancel Skill Submission](https://docs.danubeai.com/api-reference/endpoint/cancel_skill_submission.md): Delete one of your skill submissions - [List Public Workflows](https://docs.danubeai.com/api-reference/endpoint/list_public_workflows.md): Browse public multi-tool workflows - [List My Workflows](https://docs.danubeai.com/api-reference/endpoint/list_my_workflows.md): List every workflow you own, private and public, with execution stats - [Create Workflow](https://docs.danubeai.com/api-reference/endpoint/create_workflow.md): Create a new multi-tool workflow - [Get Workflow](https://docs.danubeai.com/api-reference/endpoint/get_workflow.md): Get workflow details including steps and configuration - [Update Workflow](https://docs.danubeai.com/api-reference/endpoint/update_workflow.md): Update an existing workflow - [Delete Workflow](https://docs.danubeai.com/api-reference/endpoint/delete_workflow.md): Delete a workflow - [Execute Workflow](https://docs.danubeai.com/api-reference/endpoint/execute_workflow.md): Run a workflow with the provided inputs - [Get Workflow Execution](https://docs.danubeai.com/api-reference/endpoint/get_workflow_execution.md): Retrieve the result of a workflow execution - [Get Tool Ratings](https://docs.danubeai.com/api-reference/endpoint/get_tool_ratings.md): Get aggregated ratings for a tool - [Submit Rating](https://docs.danubeai.com/api-reference/endpoint/submit_rating.md): Submit or update a tool rating - [Get My Rating](https://docs.danubeai.com/api-reference/endpoint/get_my_rating.md): Get your rating for a specific tool - [Get Wallet Balance](https://docs.danubeai.com/api-reference/endpoint/get_wallet_balance.md): Get your wallet balance - [Get Spending Limits](https://docs.danubeai.com/api-reference/endpoint/get_spending_limits.md): Get the current user's USDC spending limit settings - [Update Spending Limits](https://docs.danubeai.com/api-reference/endpoint/update_spending_limits.md): Update the current user's USDC spending limit settings - [Get Wallet Transactions](https://docs.danubeai.com/api-reference/endpoint/get_wallet_transactions.md): List your wallet transactions, newest first, with pagination and an optional type filter - [Store Credential](https://docs.danubeai.com/api-reference/endpoint/store_credential.md): Store an API key or bearer token for a service - [Get Context](https://docs.danubeai.com/api-reference/endpoint/get_context.md): What an agent should know before it works for you: organization and personal context, merged - [Upsert Personal Context](https://docs.danubeai.com/api-reference/endpoint/upsert_personal_context.md): Write one of your personal context documents by name, creating it when missing - [List API Keys](https://docs.danubeai.com/api-reference/endpoint/list_api_keys.md): List all active API keys for the authenticated user - [Create API Key](https://docs.danubeai.com/api-reference/endpoint/create_api_key.md): Create a new API key with optional resource permissions - [Rotate API Key](https://docs.danubeai.com/api-reference/endpoint/rotate_api_key.md): Rotate an API key, generating new key material while preserving name and permissions - [Update API Key](https://docs.danubeai.com/api-reference/endpoint/update_api_key.md): Rename an API key or replace its permissions without rotating the secret - [Get API Key Usage](https://docs.danubeai.com/api-reference/endpoint/get_api_key_usage.md): Calls, success rate, latency, spend and top tools for one API key over a window of days - [Revoke API Key](https://docs.danubeai.com/api-reference/endpoint/revoke_api_key.md): Revoke an API key, immediately preventing further use - [Register Agent](https://docs.danubeai.com/api-reference/endpoint/register_agent.md): Self-register an autonomous agent and receive an API key, a wallet, and a getting-started block - [Agent Getting Started](https://docs.danubeai.com/api-reference/endpoint/agent_getting_started.md): What a new agent needs for a first successful call: endpoints, the free tier, tools to try, what to read next - [Get Agent Info](https://docs.danubeai.com/api-reference/endpoint/get_agent_me.md): Get the calling agent profile, its USDC wallet balance and its deposit address - [Fund Agent Wallet](https://docs.danubeai.com/api-reference/endpoint/fund_agent_wallet.md): Start a card checkout or get the USDC deposit address to fund an agent wallet - [List Webhooks](https://docs.danubeai.com/api-reference/endpoint/list_webhooks.md): List all webhooks for the authenticated user - [Create Webhook](https://docs.danubeai.com/api-reference/endpoint/create_webhook.md): Register a new webhook endpoint - [Update Webhook](https://docs.danubeai.com/api-reference/endpoint/update_webhook.md): Update a webhook URL, events, or active status - [Delete Webhook](https://docs.danubeai.com/api-reference/endpoint/delete_webhook.md): Delete a webhook and stop all deliveries - [Get Webhook Deliveries](https://docs.danubeai.com/api-reference/endpoint/get_webhook_deliveries.md): Get recent delivery history for a webhook - [Create Device Code](https://docs.danubeai.com/api-reference/endpoint/create_device_code.md): Start the device authorization flow - [Poll Device Token](https://docs.danubeai.com/api-reference/endpoint/poll_device_token.md): Poll for an API key after device code authorization - [Get MCP JSON](https://docs.danubeai.com/api-reference/endpoint/claude_code_mcp_json.md): Generate a ready-to-commit project-scope .mcp.json for a Claude Code team rollout - [Get Org Skill](https://docs.danubeai.com/api-reference/endpoint/claude_code_skill.md): Download the Danube agent skill scoped to your organization, as Markdown - [Get Org Context](https://docs.danubeai.com/api-reference/endpoint/claude_code_org_context.md): Resolve which organization the caller operates under, and their role in it ## OpenAPI Specs - [openapi](/api-reference/openapi.json) ## Optional - [Dashboard](https://danubeai.com/dashboard) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.