# MCP server | Docs de AudioDN

> Connect AI coding assistants to AudioDN with the hosted MCP endpoint (OAuth) or local stdio — knowledge tools plus live API tools.

Source: https://audiodeliverynetwork.com/es/docs/mcp/

---

# MCP server

The AudioDN Model Context Protocol (MCP) server lets AI coding assistants call the AudioDN REST API and look up canonical endpoints from bundled OpenAPI and docs — instead of guessing.

#### Development and automation interface

MCP is one of the [integration approaches](/docs/integration) for building with AudioDN. It does not replace your application’s upload, processing, or playback interfaces — the resulting product still uses AudioDN APIs, components, and credentials as usual.

[

## Connect

Hosted OAuth (recommended), legacy API key headers, local stdio, and client configs for Cursor, Claude, VS Code, and Codex.

Open connect guide →

](/docs/mcp/connect)[

## Tools & resources

Knowledge tools, live API tools (including output presets), MCP resources, and a short agent workflow.

Open tools reference →

](/docs/mcp/tools)

## Two connection modes

| Mode | Config | Knowledge tools | Live API tools |
| --- | --- | --- | --- |
| **Hosted** (recommended) | `[https://mcp.audiodelivery.net/mcp](https://mcp.audiodelivery.net/mcp)` (Streamable HTTP) | Require auth (OAuth or legacy key) | Same — full tool set when authenticated |
| **Local stdio** | `npx -y @audiodn/mcp` | No key required | Need `ADN_API_KEY` (API Access) |

Prefer the hosted URL with no pasted key: your client runs OAuth, you sign in at [account.audiodeliverynetwork.com](https://account.audiodeliverynetwork.com), pick an organization, and Allow. Consent mints a revocable API Access key labeled `MCP · …` under Settings → API Keys. Delete that key to disconnect.

## Safety model

-   Reads and knowledge tools are annotated read-only.
-   Create/update tools are annotated so MCP clients can prompt for approval.
-   Delete tools (`adn_delete_creator`, `adn_delete_collection`, `adn_delete_track`) are available whenever live API tools are authenticated. They set `destructiveHint: true` — clients should confirm before running them.
    

## Package & registry

-   npm: [@audiodn/mcp](https://www.npmjs.com/package/@audiodn/mcp) (`npx -y @audiodn/mcp`)
    
-   Official MCP registry name: `net.audiodelivery/mcp`
-   Hosted health/info: [](https://mcp.audiodelivery.net/health)[https://mcp.audiodelivery.net/health](https://mcp.audiodelivery.net/health)
    

### Related

-   [Build with AI](/explore/ai) — interactive walkthrough to connect MCP and start a feature.
-   [For AI agents](/for-ai-agents) — Agent Kit (available) and agent-oriented reference. AI Plugin is coming soon.
-   [Integrations](/docs/integration) — choose Web Components, REST, MCP, or webhooks.
-   [API reference](/docs/api) — REST endpoints the live MCP tools call.
