← All servers

framesail

connects

api.framesail.com

Create long-form YouTube videos end to end: script, storyboard, voiceover, final MP4.

https://api.framesail.com/mcpWebsiteOAuthMCP 2025-11-25v1.27.2last checked 24 Aug 2026spoke MCP on 3 of 3 checks (30 days)initialize in 459 ms

How to authenticate

Checked against the endpoint by our probe on 24 Aug 2026. These are the capabilities the server advertises, not a prediction about any particular client.

Scheme
OAuth
Issuer
https://api.framesail.com
Dynamic client registration
Advertised (RFC 7591)
Client ID Metadata Document
Not advertised
PKCE
S256
Grant types
authorization_code
Scopes
framesail
Protected-resource metadata
Published (RFC 9728)
Anonymous access
Handshake succeeds; 68 tools listable

What the probe found

No CORS headers for browser-based clients

A cross-origin preflight came back without Access-Control-Allow-Origin, so the endpoint is reachable from native clients only — code running in a web page is stopped by the browser before a request is ever sent.

68 tools usable without signing in

The server exposes a public surface before authorization: list_channels, create_channel, list_projects, create_project, get_project, update_project, delete_project, set_project_style, update_caption_config, get_pipeline_progress, get_workflow_status, await_jobs, get_section_template, list_models, generate_script, get_script, save_script, revise_script, activate_script_version, scan_script, list_assets, create_asset, update_asset, delete_asset, generate_asset_reference, set_character_voice, list_voices, set_narrator_voice, list_voice_blocks, update_voice_block, rescan_voice_blocks, generate_voiceover, generate_storyboard, get_segments, get_segment_assets, regenerate_segment_asset, change_segment_type, update_segment_content, split_segment, combine_segments, set_segment_continuation, add_segment_sfx, remove_segment_sfx, generate_segments, build_scenes, list_scenes, director_note, project_director_note, export_video, get_video_url, list_styles, get_style, update_style_fields, list_style_presets, create_style, analyze_style, generate_style_template, delete_style, set_provider_key, list_provider_keys, whoami, get_credit_balance, browse_audio_library, list_music_tracks, add_music_track, update_music_track, remove_music_track, view_image.

Tools

activate_script_versionadd_music_trackadd_segment_sfxanalyze_styleawait_jobsbrowse_audio_librarybuild_sceneschange_segment_typecombine_segmentscreate_assetcreate_channelcreate_projectcreate_styledelete_assetdelete_projectdelete_styledirector_noteexport_videogenerate_asset_referencegenerate_scriptgenerate_segmentsgenerate_storyboardgenerate_style_templategenerate_voiceoverget_credit_balanceget_pipeline_progressget_projectget_scriptget_section_templateget_segment_assetsget_segmentsget_styleget_video_urlget_workflow_statuslist_assetslist_channelslist_modelslist_music_trackslist_projectslist_provider_keyslist_sceneslist_style_presetslist_styleslist_voice_blockslist_voicesproject_director_noteregenerate_segment_assetremove_music_trackremove_segment_sfxrescan_voice_blocksrevise_scriptsave_scriptscan_scriptset_character_voiceset_narrator_voiceset_project_styleset_provider_keyset_segment_continuationsplit_segmentupdate_assetupdate_caption_configupdate_music_trackupdate_projectupdate_segment_contentupdate_style_fieldsupdate_voice_blockview_imagewhoami

Contract history

24 Aug 2026v1.27.2first recorded contract

Get alerted when this contract changes

Depend on this server? Leave an email and get a message when a probe records a change — a tool removed, an argument newly required, an enum narrowed. Alerts are being built; signing up is what tells us to hurry.

Prefer a feed reader? This page's contract changes are also an Atom feed.

Status badge

Status for a README, from the last probe — cached an hour, so up to seven hours behind the endpoint. Links back to this page.

MCP status badge for framesail
[![MCP status](https://mcpi.app/servers/framesail/badge.svg)](https://mcpi.app/servers/framesail)

Own this server?

Sign in to claim this listing by proving control of the endpoint.