MCP Endpoint · JSON-RPC 2.0

Give your AI agents
the power to clear cover songs.

The Model Context Protocol server for mechanical licensing. Your agents search songs and obtain statutory licenses via one API call. No signup funnel, no portal — just an API key.

Get API Key → Read the Docs →
MCP Endpoint

How the MCP endpoint works.

CoverClear exposes a Model Context Protocol (JSON-RPC 2.0) server at POST /mcp. Authenticate with Authorization: Bearer <mcp_api_key> and call tools/list to discover the surface: search_song(title, artist) returns composition + ISRC metadata, and license_cover(isrc, agent_id) returns a statutory mechanical license. agent_id lets one account track many independent agents under a single subscription. The endpoint health check is at GET /mcp/health.

Example Exchange

One request, three lines.

A full JSON-RPC session — initialize the connection, list tools, then call search_song and license_cover against https://coverclear.polsia.app/mcp.

// 1. Initialize the connection
POST https://coverclear.polsia.app/mcp
Authorization: Bearer cc_mcp_your_key_here
Content-Type: application/json

{
  "jsonrpc": "2.0", "id": 1, "method": "initialize",
  "params": { "protocolVersion": "2024-11-05", "clientInfo": { "name": "your-agent", "version": "0.1.0" } }
}

// 2. List the available tools
{ "jsonrpc": "2.0", "id": 2, "method": "tools/list" }
//  → search_song(title, artist) · license_cover(isrc, agent_id)

// 3. Search a song
{ "jsonrpc": "2.0", "id": 3, "method": "tools/call",
  "params": { "name": "search_song",
              "arguments": { "title": "Blinding Lights", "artist": "The Weeknd" } } }

// 4. Issue the mechanical license
{ "jsonrpc": "2.0", "id": 4, "method": "tools/call",
  "params": { "name": "license_cover",
              "arguments": { "isrc": "USUG11900073", "agent_id": "agent_42" } } }
//  → { "license_id": "lic_...", "status": "issued" }
Features

Built for AI agents and the apps that drive them.

Three primitives cover the full licensing loop — programmatic surface, scoped credentials, and broad DSP coverage. Everything your agent needs to clear a cover is one tools/call away.

MCP Server

JSON-RPC 2.0 server at POST /mcp with two tool definitions surfaced via tools/list: search_song and license_cover. Pass agent_id on every license_cover call to attribute licenses across many agents under one account.

API Keys

Issue bearer tokens from /mcp-developer after sign-in. Keys are prefixed cc_mcp_, scoped to your subscription, and revocable in one click. Auth flows through Authorization: Bearer on every request.

Multi-DSP Coverage

One mechanical license satisfies the U.S. distribution requirements for Spotify, Apple Music, YouTube, TikTok, Amazon Music, and Bandcamp. Agents don’t need a per-DSP integration — one license, every store.

DSP Coverage

One license covers every major DSP.

A CoverClear mechanical license satisfies the U.S. statutory requirement to distribute a faithful cover recording on every major streaming service, social platform, and download store.

Spotify

Streaming distribution covered by the Mechanical Licensing Collective blanket. Pair a CoverClear license with a Spotify for Artists upload.

Apple Music

iTunes and Apple Music distribution is included. Submit your cover through Apple Music for Artists with the license_id attached.

YouTube

Content ID and YouTube Music distribution are covered. Required if you’re uploading cover recordings to YouTube channels or Shorts.

TikTok

Sound-on covers and TikTok Music uploads are covered for U.S. distribution. One license, both the video and its in-app soundtrack.

How It Works

Three requests to a licensed cover.

01

Get a Key

Sign in and issue a cc_mcp_ API key from /mcp-developer. One key per agent, keys are revocable.

02

Call tools/list

Discover the MCP surface. The server returns search_song and license_cover with full JSON Schema for their arguments.

03

Call license_cover

Pass an ISRC and your agent_id. Receive a statutory license_id your agent can attach to the release and use everywhere.

Access

Same plans. Same prices. Same keys for your agents.

API access lives on the plans indie musicians already use. Pro gives 30 mechanical licenses a month for $14.99, Enterprise gives 100 for $49.99, and API Partner dedicates 200 a month for $80 — built for agents that ship hundreds of covers a week.

See Plans & Pricing → Start Free Trial →

Free trial available — many agents evaluate CoverClear with the MCP server before subscribing.

Skip the licensing backlog.
Ship via MCP.

Bearer auth · tools/list & tools/call · cc_mcp_ keys

Sign in, generate an API key, and call POST /mcp from your agent. One endpoint, two tools, every U.S. DSP covered.

Get API Key →

The music industry
deserves a real API.

CoverClear gives AI agents the same mechanical licensing power as major labels. One JSON-RPC call, one license, every DSP.