VIDMOAT

MODEL CONTEXT PROTOCOL

A video editor an assistant can actually use.

Vidmoat exposes the same project document and editing reducer used by the app through a permissioned MCP server. Your assistant can inspect, edit, preview and render your projects after you authorize it.

Connect

Use an OAuth-compatible MCP client or a Vidmoat API key. Keep keys on your server and send them as a bearer token.

https://api.vidmoat.com/api/mcp

The server supports Streamable HTTP JSON-RPC. Call initialize, then tools/list and tools/call. The live tool schemas and descriptions returned by tools/list are authoritative.

What is available

The core server currently exposes 71 first-party tools. Installed third-party plugins may add namespaced tools to the list.

Projects and editing

list_projectsget_projectcreate_projectedit_projectget_command_schemaget_skillget_specialist_briefedit_readinessmove_project_to_workspacelist_workspacescreate_workspace

Media and preview

list_generationsimport_mediaupload_mediapreview_framepreview_striprender_projectget_render_statussample_clip_propswatch_video

AI generation

transcribegenerate_imagegenerate_videogenerate_speechgenerate_musicgenerate_stickerget_generation_statuscancel_generation

Footage analysis

analyze_shotsanalyze_motionanalyze_facesanalyze_dead_airanalyze_structureanalyze_qualityanalyze_onscreen_textanalyze_visual_contextanalyze_audio_contextanalyze_audio_kindanalyze_voice_activityanalyze_highlightsanalyze_reframescore_cut_alignment

Stock, effects and recipes

search_stock_medialist_community_effectsget_community_effectmatch_colorremove_objectget_object_removal_statusbake_clipsget_bake_statuslist_recipespublish_recipeuse_recipe

Publishing and planning

list_calendarschedule_postget_post_analyticsplan_week

Browser automation and reporting

inspect_pagerecord_browserstart_browser_sessionbrowser_session_actget_session_capture_instructionsget_recording_statusfinish_browser_sessionabort_browser_sessionstore_recorder_secretlist_recorder_secretsdelete_recorder_secretinject_html_animationreport_issue

Data and permissions

Nothing is sent to an assistant until it calls a tool. Depending on the permission and call, Vidmoat may return project documents, clip names and timings, captions and transcripts, media metadata, rendered video frames, generation results, or exported file URLs. Write, render and AI tools can change projects or spend credits and allowances. Plugin tools can send their arguments to the plugin operator.

You approve permissions during connection, can revoke a connection immediately, and can request access, correction or deletion. Calls are logged for 30 days; project and media retention follows the account’s normal retention schedule.

Read the complete MCP privacy section, Privacy Policy, and subprocessor list.