The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Descript MCP
Descript MCP plugin for Cursor, Claude Code, and Antigravity — edit video and audio by editing text, from your agent
Install
claude mcp add --transport http descript https://api.descript.com/v2/mcpInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Descript MCP
Edit video and audio by editing text. Import media, create projects, and use AI to edit — all from your agent.
What's included
MCP Server
Connects to the Descript API over MCP, giving agents access to:
- Discover —
search_drivefinds projects, folders, media, layout packs, and transcript matches across the connected Drive;list_projects/get_projectinspect projects and their compositions, media, and metadata;list_folders/get_drive_infobrowse folders and inspect a Drive - Import —
import_media(via URL or direct file upload),import_drive_media(from a connected Google Drive),file_upload_ui(direct file uploads) - Edit —
prompt_project_agentedits with Underlord, our AI co-editor, using natural language (trim, add captions, remove filler words, and so much more) - Publish —
publish_projectpublishes a composition as a shareable link and exported video or audio - Export —
export_transcriptexports a project's transcript;export_timelineexports a Premiere Pro / DaVinci Resolve timeline - Jobs —
wait_for_job/list_jobs/cancel_jobtrack and manage async jobs;report_upload_statusreports direct-upload progress
Full tool reference and auth details: Descript MCP docs.
Rules / context
Bundles a descript-workflows rule with best practices for working with the Descript tools: find items with search_drive (or paginate projects with list_projects) before editing, inspect with get_project, pass media URLs to import_media as-is, use prompt_project_agent for natural-language edits, and always follow the async tools (import_media, prompt_project_agent, publish_project) with wait_for_job.
The rule is Cursor-format (rules/descript-workflows.mdc). Antigravity reads the same guidance from AGENTS.md at the repo root. Claude Code has no rules concept, so it relies on the bundled skills for the same workflows.
Skills
- create-video — Create a new project from media files or URLs
- edit-project — Edit an existing project using AI-powered natural language
- publish-project — Publish a composition to create a shareable link and exported video or audio file
- export-transcript — Export a project's transcript as a downloadable file
- export-timeline — Export a project's timeline for Premiere Pro or DaVinci Resolve
Setup
The Descript MCP authenticates with OAuth — no API token. On first connection you sign in to Descript and pick the Drive the agent can access. To switch Drives later, log out of Descript on the web and reconnect.
Install from an official marketplace listing only: let it register the server, sign in with OAuth, pick a Drive, then confirm the connection with get_drive_info. Don't also add a second, custom Descript MCP server by hand — a duplicate connection means conflicting sessions.
Every MCP client points at the same remote server:
https://api.descript.com/v2/mcp
Quick-install steps differ by harness.
Cursor
This repo is a Cursor plugin, so installing it brings the MCP server, the descript-workflows rule, and the skills together.
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io