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/mcpThe 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_workspaceMedia and preview
list_generationsimport_mediaupload_mediapreview_framepreview_striprender_projectget_render_statussample_clip_propswatch_videoAI generation
transcribegenerate_imagegenerate_videogenerate_speechgenerate_musicgenerate_stickerget_generation_statuscancel_generationFootage analysis
analyze_shotsanalyze_motionanalyze_facesanalyze_dead_airanalyze_structureanalyze_qualityanalyze_onscreen_textanalyze_visual_contextanalyze_audio_contextanalyze_audio_kindanalyze_voice_activityanalyze_highlightsanalyze_reframescore_cut_alignmentStock, effects and recipes
search_stock_medialist_community_effectsget_community_effectmatch_colorremove_objectget_object_removal_statusbake_clipsget_bake_statuslist_recipespublish_recipeuse_recipePublishing and planning
list_calendarschedule_postget_post_analyticsplan_weekBrowser 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_issueData 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.