Descript

Import media, edit it with the Underlord agent, and publish a shareable video link.

Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.

Paste it into any MCP client. Setup docs

What the Descript connector does

The Descript MCP server connects a Descript drive — the audio and video editor where you edit recordings by editing their transcript — to Claude, ChatGPT and any MCP-compatible agent. Anthropic's directory lists 5 tools that import media, run Underlord edits and track the resulting jobs. Sign-in is OAuth against your Descript login, scoped to one drive.

Verified connector

Listed by Anthropic as a partner connector in its Connectors Directory.

Connection checked by Agentman on .

Anthropic states this reflects the level of review a connector received, not a security audit.

Descript tools (5)

  • import_media
  • prompt_project_agent
  • get_job
  • list_jobs
  • cancel_job

Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.

Limits

  • No application scopes exist. Descript's authorization server advertises five scopes — openid, profile, email, phone and offline_access — all identity or session claims, and the RFC 9728 resource descriptor declares no scopes_supported at all. Nothing at the OAuth grant separates reading a job list from running an edit or a publish. The one real boundary is drive scope, and it sits well outside the routine write.
  • Descript publishes no tool list for this server. The five names come from Anthropic's directory and appear nowhere in Descript's help centre or OpenAPI specification.
  • We could not read tool schemas or safety annotations. The endpoint returned 401 to an anonymous request, so no parameter-level detail is published here.
  • One tool's behaviour is unbounded by its schema. prompt_project_agent forwards free text to Underlord, so what it does is decided by a model, not by a tool definition.
  • No local export. Descript states that exporting a file directly without publishing "is not yet supported", and that getting a file out means publishing to a web link and using the returned signed URL. Getting a finished video out of Descript through this connector requires creating a share page.
  • YouTube URLs are rejected as import sources, per Descript's known-limitations list.
  • Job history lasts 30 days. After that, Descript states job records are no longer accessible.
  • Single-drive scope. Editing a project on any other drive returns an error, and switching drives requires logging out of Descript on the web and reconnecting.
  • The directory connector cannot generate media. Descript directs users needing generation to the manual custom-connector setup instead.
  • Publishing may be unreliable in some clients. Descript's environment table notes that in ChatGPT, tool calls "like publish" may not always work perfectly and the assistant "can occasionally call the wrong tool or misinterpret the request".
  • Usage is metered and non-deterministic. Imports spend media minutes, Underlord edits spend AI credits, neither rolls over month to month, and an insufficient balance returns 402.
  • Rate limits apply, surfaced as HTTP 429 with Retry-After, X-RateLimit-Remaining and X-RateLimit-Consumed headers.
  • A third-party descript-mcp package exists on npm and is not Descript's. Do not treat it as a vendor enumeration of this server.

Frequently asked questions

Can the Descript connector publish a video that anyone can see?

Yes. Descript documents publishing to a share page as something the MCP can do, and its API defines an access_level field whose public value produces a page Descript says can appear in search engines. The connector reaches that path through a single prompt tool rather than a tool named publish, so the outbound step is not visible in the tool name.

How many tools does the Descript MCP server actually have?

Anthropic lists five, and Descript publishes no list to check that against. The five names are import_media, prompt_project_agent, get_job, list_jobs and cancel_job. Descript's own OpenAPI specification defines thirteen operations including publish and transcript export, so the connector reaches far more capability than five names suggest.

Can the Descript connector read a transcript of someone speaking?

Yes, and that is the point of the product. Descript transcribes every imported file automatically, and Underlord edits the transcript as text. Its API also defines a transcript export operation with speaker labels and timecodes. Any recorded voice in a project becomes readable text an agent can act on.

What OAuth permissions does the Descript MCP server request?

None that separate reading from publishing. Descript's authorization server advertised five scopes on 2026-08-22 and all are identity or session claims: openid, profile, email, phone and offline_access. The RFC 9728 resource descriptor declares no scopes_supported at all, so consent cannot grant listing jobs without also granting edits.

What do I need before connecting Descript to Claude?

The Claude desktop app and two capability settings. Descript states that connecting requires the desktop app, and that network egress and code execution must be turned on under Settings then Capabilities. No API token is needed. If those settings are unavailable, Descript says to ask your Claude administrator to enable them.

Does using the Descript MCP cost money beyond my plan?

It spends the allowances your plan already includes. Descript warns on every MCP page that imports consume media minutes and Underlord edits consume AI credits. Descript also states Underlord is non-deterministic, so the same prompt can cost different amounts on different runs, and an insufficient balance returns a 402 error.

Why does the directory connector not support media generation?

Descript gates it to the custom setup. Its documentation states plainly that the directory connector does not support media generation and directs users needing it to add the server URL manually. Both endpoints answer an anonymous request identically, so the capability difference is a server-side policy rather than anything visible over the wire.

Can the Descript connector delete a project or a video?

Not through any listed tool. The only destructive verb among the five names is cancel_job, which stops a running import or edit rather than removing content. Descript's API defines no project deletion operation. Unpublishing a share page is documented as an in-app action, and Descript warns it permanently deletes that page's comments.

Sources

Use it in an agent

Put Descript to work.

Connect Descript once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.