Integration guides
Connect Soundside to your preferred MCP client. All integrations use the same endpoint and auth model — the setup differs by client.
Endpoint
Common setup
https://mcp.soundside.ai/mcpPOST https://mcp.soundside.ai/mcp
Authorization: Bearer <token>
Content-Type: application/json
{"jsonrpc":"2.0","id":"1","method":"tools/list","params":{}}Auth options: OAuth 2.1 (recommended for external clients) or API keys (for first-party integrations). See /docs/auth and /docs/api-keys.
Claude Code
Connect Soundside to Claude
Add Soundside as a custom connector in Claude. Open Settings → Connectors, click Add custom connector, and enter:
Name: Soundside.ai
URL: https://mcp.soundside.ai/mcpClick Add to register the connector. You'll be redirected to authenticate with your Soundside account.

Verify and configure permissions
After authenticating, return to Settings → Connectors. You should see soundside.ai listed. Click into it to manage tool permissions:
- • Read-only tools (3) — analysis, library browsing, sharing.
- • Write tools (9) — generation, editing, library management.
We recommend Always allow for read-only, Ask first for write/delete until you're comfortable.

Try it
Start a new conversation in Claude and try:
Create a cinematic image of a sunset over the ocean with dramatic cloud formations.Troubleshooting
- • Connector not appearing: Verify the exact URL
https://mcp.soundside.ai/mcpand complete the OAuth flow. - • Tool denied: Check permission settings — a tool set to "Never allow" won't execute.
- • Session expired: Reconnect the connector in Settings → Connectors.
- • Credit errors: Check your balance on the billing page.
Anthropic
Anthropic connector guide
Use this setup for Anthropic-compatible environments that support external MCP tools and OAuth-based access.
{
"jsonrpc": "2.0",
"id": "1",
"method": "tools/list",
"params": {}
}Error handling
Handle policy denials (forbidden_client) distinctly from quota denials; policy failures require trust configuration, not retry.
Safe rollout defaults
- • Keep tool lists explicit and minimal at start.
- • Monitor first-call failure rates before widening surfaces.
- • Use project-scoped library operations for least privilege.
OpenAI
OpenAI remote MCP guide
Apply this pattern when your agent runtime supports remote MCP tool connectivity and you want Soundside tools as external capabilities.
POST https://mcp.soundside.ai/mcp
Authorization: Bearer <token>
Content-Type: application/json
{"jsonrpc":"2.0","id":"1","method":"tools/list","params":{}}Error handling
Map retryable and quota headers directly into your retry policy. Avoid blind exponential retries on non-retryable denials.
Recommended launch profile
- • Start with read-only tools in early rollout.
- • Add generation tools once prompt quality and budget controls stabilize.
- • Reserve advanced workflows for explicit operator-approved automations.
OpenClaw
OpenClaw agentic media guide
Connect OpenClaw to Soundside for generation, editing, analysis, and library management with durable managed assets.
create_video: vertex (Veo 3.1), runway, minimax, luma, grok
create_image: vertex, grok, runway, minimax, luma
create_audio: minimax, vertex
create_music: minimax
create_text: vertex (Gemini), grok, minimax
edit_video: soundside.ai (21 editing actions)
analyze_media: soundside.ai + Gemini vision QADurable resource pattern
1) Generate media -> receive resource_id
2) Store/organize via lib_manage
3) Reuse resource_id in downstream tools
4) Query status with lib_list for resumed sessions
5) Download only for final delivery or external handoffThis reduces local storage pressure and keeps workflow state durable across sessions.
Execution guardrails
- • Follow
tools/listschemas exactly instead of hardcoding argument assumptions. - • Respect
Retry-Afterandretryableinstead of blind retries. - • Track per-tool success and credit burn to tune routing and approval policies.