What changed on the hosted MCP surface (https://mcp.opus.pro/mcp) and the opusclip CLI since v0.2.0. Nothing to install — the endpoint is hosted, and the npm / PyPI launchers are unchanged.
Editing is on the agent surface now
edit_clipis served on the connector for everyone, and the raw editing-script pair (get_editing_script/apply_editing_script) is retired — the old pair signposts to it instead of accepting a script.- Timeline ops on
edit_clip: cut and keep sections, delete a phrase, dub the clip into another language, fix captions, add a title card, add emoji — each runnable as a dry run first. - Deleting a phrase matches non-Latin scripts.
edit_clipreturns a deep link into the web editor, so a person can pick up where the agent left off.- On MCP Apps clients an edit comes back as an in-chat receipt card — ops applied, words cut, timeline delta.
- CLI:
clip edit opsruns the same timeline ops, anddelete_phrase/set_stylerun from the CLI too.
Publishing asks before it posts
- Publish, schedule and share tools on the Claude connector hand off to a signed approval link for consent instead of posting straight away, and the consent mode follows the surface.
- Publish-tool titles state what the surface actually does.
Connecting
- Generation stays off the listed Claude connector: generative tools are not served there, and
edit_cliparrives without itsdubop — narrowed out of the ops it advertises, and refused if you call it anyway.mcp.opus.proserves the full set. GET/DELETEon the endpoint answer405instead of403— the403was making VS Code discard its client registration and re-authenticate.- The dedicated MCP host advertises its endpoint URI, and the RFC 9728 suffix-form protected-resource metadata is served.
- JWKS is served at
/.well-known/jwks.json. - Compliance-ready MCP instructions, plus the OpenAI domain challenge.
Also
list_scheduled_postsreturns the project post URL and the failure reason.- The no-clip submit mode is discoverable in the submit schema.
duplicate_clipkeeps the original title, and clip listings report their stage.- A render override that would change the aspect ratio is rejected.
arc_curateis removed from the surface.
Hosted endpoint unchanged: https://mcp.opus.pro/mcp (Streamable HTTP + OAuth, no API keys).
Docs: https://help.opus.pro/api-reference/agent-setup