
Runway ML
io.github.mindstonePublished by GitHub account mindstonev0.4.2Updated Nov 3, 2026
Runway ML MCP server: AI video, image, audio, voice generation, and task management
Overview
Runway ML's local MCP server; no sign-in required; STDIO.
No AI overview yet: these facts come from the registry entry and the server itself.
Installation
In SourceWeft
- Open Runway ML in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@mindstone/mcp-server-runway
[npm version] [License: FSL-1.1-MIT]
Runway ML MCP server for Model Context Protocol hosts. Generate AI video, images, audio, speech, sound effects, and manage custom voices — all through a standardised MCP interface powered by Runway's generative AI models.
Status
- Version: 0.4.2 · npm
- Auth: API key (
RUNWAYML_API_SECRET) - Tools: 23 (video, image, audio, voices, tasks)
- Surface: cloud-api
- Machine-readable:
STATUS.json
Requirements
- Node.js 20+
- npm
One-click install
[Add to Cursor] [Add to VS Code] [Add to VS Code Insiders]
After clicking the button, your host will prompt you to fill: RUNWAYML_API_SECRET, RUNWAY_REQUEST_TIMEOUT_MS, RUNWAY_UPLOAD_TIMEOUT_MS.
Manual config for Claude Desktop / Claude Code / Goose / Continue.dev (Runway ML)
Quick Start
Install & build
npx (once published)
Local
Configuration
Environment variables
RUNWAYML_API_SECRET— Runway API key (from dev.runwayml.com)MCP_HOST_BRIDGE_STATE— optional path to a host bridge state file used for credential managementMINDSTONE_REBEL_BRIDGE_STATE— backwards-compatible alias forMCP_HOST_BRIDGE_STATERUNWAY_REQUEST_TIMEOUT_MS— optional override (positive integer ms, max 30 min) for the outbound HTTP request timeout applied to Runway JSON API and host-bridge calls. Default:60000(60s). Raise this if you seeTIMEOUTerrors on slow submits; lower it if you want tighter bounds.RUNWAY_UPLOAD_TIMEOUT_MS— optional override (positive integer ms, max 30 min) for the signed-URL upload leg ofuploadEphemeral(large local-file uploads). Default:600000(10 min). Sized for up-to-200MB uploads on typical consumer uplinks (~5 Mbps) with comfortable headroom; raise for slower connections or lower for tighter bounds.
Host configuration examples
Claude Desktop / Cursor
Local development (no npm publish needed)
Tools (23)
Configuration
configure_runway_api_key— Save your Runway API key
Video
generate_video_from_image— Animate a still image into a videogenerate_video_from_text— Create a video from a text descriptiongenerate_video_from_video— Re-style or transform an existing video (Aleph 2.0)character_performance— Animate a character with facial expressions and body movements (Act-Two)upscale_video— Upscale a video up to 4K (Magnific Video Upscaler)
Video models: generate_video_from_image takes gen4_turbo (default), gen4.5, veo3.1 or veo3.1_fast; generate_video_from_text takes gen4.5 (default), veo3.1 or veo3.1_fast. veo3 is no longer accepted by Runway and is refused before any request; use veo3.1 or veo3.1_fast instead.
Image
generate_image— Generate an image from text, optionally with reference images
Audio
generate_speech— Generate spoken audio from text using ElevenLabs voicesgenerate_sound_effect— Generate sound effects from a text descriptionswap_voice— Replace the voice in an audio or video filedub_audio— Translate and dub audio into a different languageisolate_voice— Isolate voice from background audio
Voices
list_custom_voices— List all custom voices you've createdcreate_custom_voice— Create a custom voice from a text descriptionpreview_voice— Generate a short audio preview of a voicedelete_custom_voice— Delete a custom voice
Task management
check_runway_task— Check the status of a generation taskwait_for_runway_task— Wait for a task to complete (auto-poll)cancel_runway_task— Cancel or delete a taskdownload_runway_output— Download a Runway output to a local fileupload_media— Upload a local file to Runway's ephemeral storage
Account
get_runway_balance— Check credit balance, tier limits, and usagequery_credit_usage— Query detailed credit usage by model and day
Licence
FSL-1.1-MIT — Functional Source License, Version 1.1, with MIT future licence. The software converts to MIT licence on 2030-04-08.
Source: connectors/runway/README.md at commit 9b9aa57
Tools
0Version history
2- v0.4.2LatestNov 3, 2026
- v0.4.1Sep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.