{"skill":{"slug":"soundside","displayName":"Soundside","summary":"Connect your OpenClaw agent to Soundside's MCP tools for AI media generation, editing, library management, and technical analysis.","description":"# Soundside — OpenClaw Skill\n\nConnect your OpenClaw agent to Soundside's 12 MCP tools for AI media generation, editing, and analysis.\n\n## Setup\n\nAdd to your `openclaw.json`:\n\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"soundside\": {\n        \"enabled\": true,\n        \"env\": {\n          \"SOUNDSIDE_API_KEY\": \"mcp_your_key_here\"\n        }\n      }\n    }\n  },\n  \"mcpServers\": {\n    \"soundside\": {\n      \"transport\": \"streamable-http\",\n      \"url\": \"https://mcp.soundside.ai/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer ${SOUNDSIDE_API_KEY}\"\n      }\n    }\n  }\n}\n```\n\nThen restart: `openclaw gateway restart`\n\n## What You Get\n\nOnce connected, your agent has access to:\n\n### Generation (6 tools)\n- `create_image` — Text-to-image across 5 providers (Vertex AI, Grok, Runway, MiniMax, Luma)\n- `create_video` — Text/image-to-video across 5 providers (Vertex Veo 3.1, Runway, MiniMax, Luma, Grok)\n- `create_audio` — TTS, transcription, voice cloning (MiniMax, Vertex AI)\n- `create_music` — Music from lyrics + style prompt (MiniMax)\n- `create_text` — LLM completions with structured output (Vertex Gemini, Grok, MiniMax)\n- `create_artifact` — Charts, presentations, documents, diagrams\n\n### Editing & Analysis (2 tools)\n- `edit_video` — 21 editing actions: trim, concat, Ken Burns, mix audio, text overlays, color grading, film grain, split screen, and more\n- `analyze_media` — Technical analysis + AI vision QA scoring\n\n### Library (3 tools)\n- `lib_list` — Browse projects, collections, resources\n- `lib_manage` — Create/update/delete library entities\n- `lib_share` — Share projects by email\n\n## Durable Resource Pattern\n\nEvery generation returns a `resource_id` that persists across sessions:\n\n1. Generate media → receive `resource_id`\n2. Chain into editing: `edit_video(resource_id=..., action=\"add_text\", ...)`\n3. Organize: `lib_manage(entity_type=\"project\", operation=\"create\", ...)`\n4. Check status: `lib_list(entity_type=\"resources\", resource_id=...)`\n5. Download only for final delivery\n\nThis keeps workflow state durable without local storage.\n\n## Example Workflows\n\n**Generate and edit an image:**\n```\n\"Create an image of a sunset over the ocean using Vertex AI,\n then add the text 'Golden Hour' as a title overlay\"\n```\n\n**Produce a narrated video:**\n```\n\"Generate a video of waves crashing using Luma,\n create TTS narration saying 'The ocean calls to those who listen',\n then mix the narration into the video\"\n```\n\n**Build a presentation:**\n```\n\"Create a pitch deck with 5 slides covering our Q1 metrics,\n include a revenue chart showing growth from $100K to $600K\"\n```\n\n## Pricing\n\nLive pricing: `GET https://mcp.soundside.ai/api/x402/status`\n\nSoundside charges near-cost on provider pass-through (~10% margin). Editing and analysis are $0.01/call. A typical video pipeline (image → video → edit → analyze) costs $0.50-3.00 depending on provider.\n\n## Docs\n\n- [Getting Started](https://github.com/soundside-design/soundside-docs/blob/main/guides/getting-started.md)\n- [Tool Reference](https://github.com/soundside-design/soundside-docs/blob/main/guides/tools.md)\n- [x402 Pay-Per-Call](https://github.com/soundside-design/soundside-docs/blob/main/guides/x402.md)\n","tags":{"latest":"1.0.1"},"stats":{"comments":0,"downloads":581,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":2},"createdAt":1772508285678,"updatedAt":1778491695332},"latestVersion":{"version":"1.0.1","createdAt":1772511916815,"changelog":"Fix: unified MCP endpoint (removed stale /mcp-x402 references)","license":null},"metadata":null,"owner":{"handle":"hackthemarket","userId":"s17c6tpw74k0qtpczdf75ktg8d884fke","displayName":"Tito Ingargiola","image":"https://avatars.githubusercontent.com/u/22823070?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780089741969}}