{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "category": "",
    "endpoint": "https://mcp.audiodelivery.net/mcp",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/audiodelivery-mcp.json",
    "kind": "mcp",
    "listed": "indexed",
    "liveUrl": "https://www.anchorterminal.com/api/v1/live/audiodelivery-mcp.json",
    "markdownUrl": "https://www.anchorterminal.com/tools/audiodelivery-mcp.md",
    "mcpTools": {
      "check": {
        "checker": "anchor-check/1.0",
        "totalTokens": 880,
        "counts": {
          "error": 0,
          "note": 1,
          "warn": 3
        },
        "findings": [
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "adn_get_guide",
            "message": "its one parameter, topic, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "adn_get_operation",
            "message": "its one parameter, operationId, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "adn_search_docs",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC24",
            "severity": "note",
            "message": "6 of 6 tools have no outputSchema",
            "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
          }
        ]
      },
      "checkedAt": "2026-10-04T22:25:34Z",
      "count": 6,
      "schemaTokens": 880,
      "status": "ok",
      "tools": [
        {
          "name": "adn_about",
          "description": "Report the MCP server version, the bundled OpenAPI version, the docs source (bundled snapshot vs live), and the canonical API base URL. Use this to confirm how fresh the grounded documentation is.",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "properties": {},
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": false,
            "readOnlyHint": true,
            "title": "About this server"
          }
        },
        {
          "name": "adn_search_docs",
          "description": "Search the bundled AudioDN documentation (llms-full.txt, OpenAPI operation summaries, and guides) for a keyword or phrase. Returns ranked snippets. Use this before writing integration code to ground answers in canonical docs.",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "additionalProperties": false,
            "properties": {
              "limit": {
                "maximum": 20,
                "minimum": 1,
                "type": "integer"
              },
              "query": {
                "minLength": 2,
                "type": "string"
              }
            },
            "required": [
              "query"
            ],
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": false,
            "readOnlyHint": true,
            "title": "Search docs"
          }
        },
        {
          "name": "adn_list_operations",
          "description": "List every AudioDN REST API operation from the bundled OpenAPI spec (operationId, method, path, summary). Use this to discover the exact, canonical endpoints instead of guessing.",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "properties": {},
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": false,
            "readOnlyHint": true,
            "title": "List API operations"
          }
        },
        {
          "name": "adn_get_operation",
          "description": "Get the full OpenAPI definition for a single operation by operationId (method, path, parameters, request body, responses). Use adn_list_operations to find operationIds.",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "additionalProperties": false,
            "properties": {
              "operationId": {
                "minLength": 1,
                "type": "string"
              }
            },
            "required": [
              "operationId"
            ],
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": false,
            "readOnlyHint": true,
            "title": "Get API operation"
          }
        },
        {
          "name": "adn_get_guide",
          "description": "Get a concise, canonical guide for a core AudioDN concept. Topics: authentication, upload, processing, playback, webhooks, variant-types, security, compatibility.",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "additionalProperties": false,
            "properties": {
              "topic": {
                "enum": [
                  "authentication",
                  "upload",
                  "processing",
                  "playback",
                  "webhooks",
                  "variant-types",
                  "security",
                  "compatibility"
                ],
                "type": "string"
              }
            },
            "required": [
              "topic"
            ],
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": false,
            "readOnlyHint": true,
            "title": "Get guide"
          }
        },
        {
          "name": "adn_list_variant_types",
          "description": "List the AudioDN variant types (transcode, preview, levels, waveform_video, waveform_image, original, cover) with descriptions and whether each can be created via the REST API. Use this to distinguish variant types from org delivery \"index\" values (see adn_list_variants).",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "properties": {},
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": false,
            "readOnlyHint": true,
            "title": "List variant types"
          }
        }
      ]
    },
    "name": "Audio Delivery Network",
    "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
    "packages": [
      {
        "registryType": "npm",
        "identifier": "@audiodn/mcp",
        "version": "0.3.3",
        "transport": "stdio"
      }
    ],
    "pageJsonUrl": "https://www.anchorterminal.com/tools/audiodelivery-mcp.json",
    "popularity": {
      "githubStars": 0,
      "npmWeekly": 40
    },
    "registryName": "net.audiodelivery/mcp",
    "remotes": [
      {
        "type": "streamable-http",
        "url": "https://mcp.audiodelivery.net/mcp"
      }
    ],
    "repository": "https://github.com/audiodn/mcp",
    "reviewed": false,
    "slug": "audiodelivery-mcp",
    "source": "the official MCP registry",
    "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=net.audiodelivery/mcp",
    "summary": "AI-manageable audio CDN: upload, transcode, normalize, stream \u0026 deliver audio, plus grounded docs.",
    "updatedAt": "2026-07-20T01:43:21Z",
    "url": "https://www.anchorterminal.com/tools/audiodelivery-mcp",
    "vendor": "audiodelivery.net",
    "vendorUrl": "https://audiodeliverynetwork.com/for-ai-agents/",
    "version": "0.3.3",
    "websiteUrl": "https://audiodeliverynetwork.com/for-ai-agents/",
    "where": "both",
    "why": [
      "vendor"
    ]
  }
}
