Documentation Index
Fetch the complete documentation index at: https://docs.audiopod.ai/llms.txt
Use this file to discover all available pages before exploring further.
What is MCP? Model Context Protocol is an open standard that lets AI assistants (Claude Desktop, Cursor, Continue, Cline, Goose, Codex…) call external tools through a single transport. AudioPod publishes a Streamable-HTTP MCP server that exposes nine audio AI tools.
Endpoint
| Field | Value |
|---|---|
| URL | https://mcp.audiopod.ai |
| Transport | streamable-http (MCP 2025-06-18) |
| Auth | X-API-Key: ap_* (from your dashboard) or Authorization: Bearer <jwt> |
| Discovery | /.well-known/mcp/server-card.json and /.well-known/oauth-protected-resource |
Tools exposed
The server advertises nine tools. Schemas are returned bytools/list — these are the names and one-liners:
| Tool | Description | Required scope |
|---|---|---|
generate_music | Songs, instrumentals, rap, vocal stems from a text prompt. | music:generate |
text_to_speech | TTS in 85+ languages with 500+ voices and custom clones. | voice:synthesize |
clone_voice | Clone a voice from a 5–30s reference clip. | voice:clone |
separate_stems | Up to 16 stems (vocals, drums, bass, guitar, piano, other…). | stems:separate |
transcribe_audio | Word-level timestamps, speaker diarization, SRT/VTT/JSON. | transcribe |
denoise_audio | Remove background noise while preserving voice character. | audio:write |
translate_audio | Dub speech across 85+ languages, keep the speaker’s voice. | audio:write |
generate_karaoke | Vocal-stripped instrumental + synced lyric file. | audio:write |
convert_media | MP3 / WAV / FLAC / OGG / M4A / MP4 / MOV conversion. | audio:write |
Setup
One-line install (recommended)
Most modern MCP hosts now register an HTTP MCP server with a single command — no manual JSON edit, no restart needed beyond the host’s normal config reload. Pick the one that matches your tool:- Claude Code
- Codex CLI
- Universal (mcp-remote)
--scope user flag installs at the user level so every Claude Code project picks up the server. Run claude mcp list to verify, then /mcp inside the TUI to see the nine tools.Manual config (for desktop apps without a CLI)
- Claude Desktop
- Cursor
- Continue
- Cline
- Goose
- cURL
Edit Restart Claude Desktop. Try: “Generate a 30-second lo-fi instrumental for studying.”
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):JSON-RPC examples
Initialize
List tools
Call a tool
structuredContent.job_id — long-running tools return a job id immediately. Poll the matching /api/v1/<service>/jobs/<id> endpoint, or call tools/call again with the jobs lookup tool wired into your CLI.
Auth flow
AudioPod publishes RFC 9728 OAuth Protected Resource Metadata so clients can discover how to authenticate:X-API-Key: ap_* header — get your key in the dashboard.
Troubleshooting
Tools don't appear in my client
Tools don't appear in my client
- Re-check your config file path — most agents won’t reload after edits without a restart.
- Confirm the URL is exactly
https://mcp.audiopod.ai(no trailing slash, no/sse). - Hit the discovery URL:
curl https://mcp.audiopod.aireturns a small JSON descriptor when the proxy is healthy.
401 Unauthorized
401 Unauthorized
Tool calls hang
Tool calls hang
Music and stem extraction return job ids immediately and resolve over the next 30–180 seconds. Most clients display the partial result; if yours doesn’t, fall back to the REST API to poll for completion.
Next steps
Use the CLI
Same nine tools, terminal-first.
For Agents landing
Single-pane overview of every developer surface.
Get an API key
Free credits, no card required.
Read the spec
Model Context Protocol reference.
