Connect your account, then chat with AI to run tools.
Shotstack is a cloud-based video editing API platform that automates video creation and editing at scale. Programmatically render videos, combine clips, crop and trim footage, add effects and transitions, and manage multimedia assets with a powerful RESTful API.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Shotstack — workflow patterns, data models, and gotchas for your AI agent.
Shotstack is a JSON-timeline video API. You build or load a timeline, submit a render (async), poll until done, then read the output URL. Media can be ingested from public URLs, generated with AI, or referenced directly in a timeline.
Sandbox keys only work when the credential sandbox toggle is on; production keys only on production hosts.
Combine multiple public video URLs into one render job in source order. Use for simple concatenation only — submit a full timeline render for effects,...
Crop a public video URL and submit an async render job.
Permanently delete a hosted CDN asset by asset_id. Renders cannot be deleted — only individual asset files.
Permanently delete an ingested source file by source_id.
Permanently delete a Shotstack template by template_id. Cannot be undone.
Start an async AI asset generation job (text-to-image, text-to-speech, image-to-video, text-generator). Returns asset_id and poll_with — poll generate...
Get a hosted Shotstack CDN asset by asset_id (from get_assets_by_render or render output). Also accepts transfer_id or render_id and resolves the host...
List CDN assets generated for a render_id. A single render may produce multiple files (video, thumbnail, poster). Use after render status reports done...
Poll an AI generation job started via the Create API. Returns status and output URL when ready.
Get async render status (queued, rendering, done, failed) and the output video URL when complete. When status is done, also returns hosted CDN assets ...
List Shotstack ingested sources or fetch one by source_id. Sources move queued → ingesting → ready (or failed). Poll source_id after starting an inges...
List Shotstack templates or fetch one template by template_id. List mode returns id, name, and timestamps; single mode returns the full timeline JSON ...
Ingest media from a public URL into Shotstack storage for use in renders. Returns source id — poll source listing or single-source fetch until status ...
Inspect a public media URL via Shotstack probe (ffprobe). Returns duration, format, width, and height — probe before combine or crop convenience rende...
Render video from a saved template by merging data with placeholders. Templates are pre-configured timelines with {{variable}} placeholders. Returns r...
Submit a video editing timeline for rendering. Accepts timeline JSON including combining, cropping, effects, transitions, and text overlays. Returns r...
Filter templates or ingested sources after listing — not for renders or CDN assets. Query must mention templates or sources (e.g. 'ready sources', 'li...
Import a file from a public URL onto Shotstack CDN (Serve API). Returns transfer_id — poll assets-by-render until ready, then use assets[0].asset_id w...
Create or update a Shotstack template. Omit id to create; pass id to update. Templates are reusable timelines with {{variable}} merge placeholders.
Shotstack is a cloud-based video editing API platform that automates video creation and editing at scale. Programmatically render videos, combine clips, crop and trim footage, add effects and transitions, and manage multimedia assets with a powerful RESTful API. It provides 19 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/shotstack. Authentication is handled automatically.
Shotstack provides 19 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Shotstack uses API Key. Shotstack requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Shotstack to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/shotstackThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Shotstack and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More media integrations you might like
Shutterstock is a global marketplace for licensed stock photos, videos, music, and editorial content...
MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the...
Trending news and viral stories from India, in Hindi and English. Browse the latest articles, search...
Bunny, Inc. offers a suite of API-based services including audio and video content creation, transla...
Imagga is an image analysis and tag generation API that helps businesses categorize and manage image...
Pexels API is a developer tool providing access to a large library of free stock photos and videos, ...