
Future Video Studio
Connects Claude to the Future Video Studio Agent API for creating and managing cinematic AI video renders. You get tools to submit render requests with scene descriptions or asset URLs, poll job status, cancel in-progress renders, create pay-per-render quotes for no-account workflows, and download completed videos to the local filesystem. Supports three billing paths: account-wallet mode with an FVS agent key, marketplace-linked accounts with HMAC-signed headers for enterprise deployments, and pay-per-render mode that returns Stripe payment links. The hosted endpoint at mcp.future.video/mcp also exposes ChatGPT App and A2A wrappers, so you can hook the same render pipeline into multiple agent platforms with a single deployment.
- tools
- 8
- auth
- Secret needed
- transport
- STDIO, HTTP
- last updated
- Jun 11, 2026
Install
From registry metadata$ npx add-mcp https://mcp.future.video/mcp --name future-video-studio --header 'X-FVS-Agent-Key: ${X_FVS_AGENT_KEY}' --header 'X-FVS-Billing-Mode: ${X_FVS_BILLING_MODE}' --header 'X-FVS-Marketplace-Account: ${X_FVS_MARKETPLACE_ACCOUNT}' --header 'X-FVS-Marketplace-Entitlement: ${X_FVS_MARKETPLACE_ENTITLEMENT}' --header 'X-FVS-Marketplace-Timestamp: ${X_FVS_MARKETPLACE_TIMESTAMP}' --header 'X-FVS-Marketplace-Signature: ${X_FVS_MARKETPLACE_SIGNATURE}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http future-video-studio https://mcp.future.video/mcp --header 'X-FVS-Agent-Key: YOUR_X_FVS_AGENT_KEY' --header 'X-FVS-Billing-Mode: YOUR_X_FVS_BILLING_MODE' --header 'X-FVS-Marketplace-Account: YOUR_X_FVS_MARKETPLACE_ACCOUNT' --header 'X-FVS-Marketplace-Entitlement: YOUR_X_FVS_MARKETPLACE_ENTITLEMENT' --header 'X-FVS-Marketplace-Timestamp: YOUR_X_FVS_MARKETPLACE_TIMESTAMP' --header 'X-FVS-Marketplace-Signature: YOUR_X_FVS_MARKETPLACE_SIGNATURE'Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 8 toolsVerified live against the running server on Nov 6, 2026.
fvs_open_chatgpt_appOpen the Future Video Studio ChatGPT app widget without creating a render. Use this when the user wants the FVS app panel, wants to paste a status URL, or wants to prepare a render interactively before spending credits.5 params
Open the Future Video Studio ChatGPT app widget without creating a render. Use this when the user wants the FVS app panel, wants to paste a status URL, or wants to prepare a render interactively before spending credits.
claim_tokenvaluefinal_video_urlvalueproject_idvaluequote_idvaluestatus_urlvaluefvs_submit_renderSubmit a Future Video Studio render job through the FVS Agent API. Pass the render payload in the required `request` object. For reference assets, pass public HTTPS URLs in `upload_urls`; every `request.assets[].filename` must match one uploaded URL basename or explicit upload...3 params
Submit a Future Video Studio render job through the FVS Agent API. Pass the render payload in the required `request` object. For reference assets, pass public HTTPS URLs in `upload_urls`; every `request.assets[].filename` must match one uploaded URL basename or explicit upload...
poll_until_completebooleanrequest*valueupload_urlsvaluefvs_create_paid_render_quoteCreate a no-account Link payment quote for an FVS render. The backend returns HTTP 402 payment details as data: `payment_url`, `status_url`, `claim_token`, `amount_cents`, `currency`, and a raw `www_authenticate` challenge. Pay `payment_url` with Link's MPP flow, then poll wit...2 params
Create a no-account Link payment quote for an FVS render. The backend returns HTTP 402 payment details as data: `payment_url`, `status_url`, `claim_token`, `amount_cents`, `currency`, and a raw `www_authenticate` challenge. Pay `payment_url` with Link's MPP flow, then poll wit...
request*valueupload_urlsvaluefvs_get_render_statusCheck a Future Video Studio render job. Provide either `project_id` or the full `status_url` returned by fvs_submit_render.2 params
Check a Future Video Studio render job. Provide either `project_id` or the full `status_url` returned by fvs_submit_render.
project_idvaluestatus_urlvaluefvs_get_paid_render_statusCheck a no-account paid render created with fvs_create_paid_render_quote. Provide the full `status_url` or pass both `quote_id` and `claim_token`.3 params
Check a no-account paid render created with fvs_create_paid_render_quote. Provide the full `status_url` or pass both `quote_id` and `claim_token`.
claim_tokenvaluequote_idvaluestatus_urlvaluefvs_cancel_renderCancel a Future Video Studio render job. Provide either `project_id` or the full `cancel_url` returned by fvs_submit_render.2 params
Cancel a Future Video Studio render job. Provide either `project_id` or the full `cancel_url` returned by fvs_submit_render.
cancel_urlvalueproject_idvaluefvs_download_final_videoDownload a completed Future Video Studio final render URL to a local file. Use this only after fvs_get_render_status or fvs_get_paid_render_status returns a final_video_url for a completed render. The tool performs an unauthenticated HTTPS GET to that signed URL and writes the...3 params
Download a completed Future Video Studio final render URL to a local file. Use this only after fvs_get_render_status or fvs_get_paid_render_status returns a final_video_url for a completed render. The tool performs an unauthenticated HTTPS GET to that signed URL and writes the...
final_video_url*stringoutput_path*stringoverwritebooleanfvs_example_render_requestReturn a minimal scene render request agents can adapt.
Return a minimal scene render request agents can adapt.
No parameters. Call it with no arguments.
Sponsors
Readme
Future Video Studio MCP
Future Video Studio MCP lets agents create, monitor, cancel, and download cinematic AI video renders through the Future Video Studio Agent API.
The hosted MCP server is available at:
https://mcp.future.video/mcp
The same server can also run locally over stdio from this Python package.
The hosted service also serves the ChatGPT Apps domain verification endpoint at
https://mcp.future.video/.well-known/openai-apps-challenge. Set
OPENAI_APPS_CHALLENGE_RESPONSE only if the submission dashboard requires an
exact challenge body.
ChatGPT App
The hosted MCP server is also ready to connect as a ChatGPT App in developer mode:
Connector URL: https://mcp.future.video/mcp
App manifest: https://mcp.future.video/chatgpt-app.json
Widget URI: ui://future-video-studio/render-console-v1.html
The app exposes a small render console inside ChatGPT. It can prepare a render,
submit account-wallet jobs, create no-account Link pay-per-render quotes, poll
status, show payment links, and open the finished video when FVS returns a
signed final_video_url.
ChatGPT connector setup:
Details
- Repository
- github.com/ariadne-coil/fvs-mcp
- Website
- future.video
- Categories
- AI & LLM Tools, Media & Entertainment
- Package
future-video-studio-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Resources
- 2
- Tools verified
- Nov 6, 2026