Transcode, host, caption, inspect, and monitor video through remote MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Transcodely.
create_jobCreate a transcoding job.
create_presetCreate a custom encoding preset for this app: a named, reusable bundle of encoding settings that create_job can reference by slug.
create_video_from_urlIngest a remote https:// video and host it in one call — this is the tool for "transcode and host this, give me a link".
generate_captionsGenerate AI captions (subtitles) for a hosted video by id (vid_...).
get_ingest_ruleFetch one ingest rule by id (ing_...): its origin, enabled state, filters, the job it submits, and its event/job counts.
get_job_statusGet a concise status snapshot for a transcoding job by id (job_...): overall status and progress, any error code/message, and per-output status/progress with errors.
The Transcodely MCP server provides an agent-facing video pipeline over Model Context Protocol. An agent can submit a remote HTTPS video for transcoding and hosting in one operation, then retrieve a playable link after processing. It can also create jobs directly, generate AI captions for hosted videos, and inspect the resulting media.
The service is scoped to one Transcodely app per session. Jobs, videos, presets, and ingest rules belonging to another app are not exposed through the tool surface. The server also records an audit trail for tool calls equivalent to the corresponding REST operations.
Connect to the hosted streamable HTTP endpoint at https://mcp.transcodely.com/mcp. Browser-based clients use OAuth 2.1 with PKCE, and the session determines the app scope. The bare endpoint resolves to the organization’s oldest active app; an app-specific URL can pin the connection to a particular app.
For headless or server-side agents, the connection guide supports sending a Transcodely API key as a bearer token. Three operations start billable work: create_job, create_video_from_url, and generate_captions. Preset creation, reads, reporting, and spend-limit changes do not themselves incur those processing charges.
The Transcodely MCP server is hosted, so there is no local service to install or run. In Claude Code, add the HTTP server with:
Authenticate through the browser when prompted. In Claude desktop, add the same URL as a custom connector. In Cursor, add an HTTP MCP entry pointing to the endpoint in ~/.cursor/mcp.json. Other clients can connect if they support remote MCP servers over streamable HTTP.
The set_spend_limit tool can set or clear a monthly transcoding limit in EUR, but it requires an organization owner or admin using browser OAuth. API-key sessions cannot use this tool.
Available operations include:
create_video_from_url.get_output_report.Ingest rules describe how storage objects become transcoding jobs. Ingest-event results include the bucket, object key, outcome, reason for skips or failures, and any created job ID.
The Transcodely MCP server has no delete, cancel, remove, purge, rotate, or destroy tools. Agents cannot remove videos, jobs, outputs, presets, or rules, and cannot stop queued or running work. It also does not expose API keys, inbound ingest secrets, organization members, plans, invoices, team settings, or other administrative data.
Editing a preset affects jobs created afterward because presets are expanded when a job starts; existing jobs are unchanged. Lowering a spend limit blocks a later job but does not stop work already in progress. The MCP connection itself is free, while processing charges follow Transcodely’s ordinary rates.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/transcodely)<a href="https://allmcps.com/mcp/transcodely"><img src="https://allmcps.com/api/badge/transcodely?style=directory" alt="Transcodely on AllMCPs" /></a>