Runway API
Generate images and videos using the Runway API.

Video sped up for demo purposes
Runway API MCP Server
This repository holds the code for a MCP server that calls the Runway API.
Tools
The following tools are available in this MCP:
| Tool Name | Description | Parameters |
|---|---|---|
runway_generateVideo | Generates a video from an image and a text prompt | - promptImage - promptText (optional) - ratio - duration |
runway_generateImage | Generates an image from a text prompt, and reference images | - promptText - referenceImages (note that uploaded images won't work as references, only previously generated ones, or URLs to images will work.) - ratio |
runway_upscaleVideo | Upscale a video to a higher resolution | - videoUri |
runway_editVideo | Edits a video, optionally provide reference images. | - videoUri, referenceImages, promptText |
runway_getTask | Gets the details of a task | - taskId |
runway_cancelTask | Cancels or deletes a task | - taskId |
runway_getOrg | Get organization information | |
Prerequisites
Before starting, you'll need to have setup your Developer account on the Runway API, setup Billing, and also created an API Key.
You'll also need Node.js setup.
Setup
-
Clone this repository and save it to a folder on your computer. Remember where you saved this folder because you'll need it in a later step.
-
Run
npm installin the folder, thennpm run build. You should now see a new folder calledbuildwith aindex.jsfile inside.
Using the MCP with Claude Desktop
- Follow the MCP quickstart instructions to setup a config file for Claude. If you already have it, open it by running:
MacOS
open ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows
notepad %APPDATA%\Claude\claude_desktop_config.json
- Add the
runway-api-mcp-serverto the config, make sure to replace the file path and Runway API key.
{
"mcpServers": {
"runway-api-mcp-server": {
"command": "node",
"args": [
"<ABSOLUTE_PATH_TO_YOUR_CLONED_REPO_FROM_STEP_1>/build/index.js"
],
"env": {
"RUNWAYML_API_SECRET": "<YOUR_RUNWAY_API_KEY_HERE>",
"MCP_TOOL_TIMEOUT": "1000000"
}
}
}
}
- Now restart Claude Desktop, and you should see the
runway-api-mcp-serverin Claude's tools:

- Now, try asking Claude to generate images or videos!
[!NOTE]
Images generated by the Runway API lives only for 24 hours at the generated link. There is no way to recover them after this link expires. Make sure to download the images before they expire.
相關伺服器
Scout Monitoring MCP
贊助Put performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
贊助Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
MCP Server Creator
A meta-server for dynamically generating MCP server configurations and Python code.
MCP Tool Builder
An MCP server that allows LLMs to dynamically create new tools through MCP clients like Claude Desktop.
document-generator-mcp
generate pdf and word
AntBot MCP Server
A TypeScript MCP server for integrating with the AntBot AI-based RPA platform, handling tool listing and execution.
Repo Map
An MCP server (and command-line tool) to provide a dynamic map of chat-related files from the repository with their function prototypes and related files in order of relevance. Based on the "Repo Map" functionality in Aider.chat
Remote MCP Server (Authless)
An example of a remote MCP server deployable on Cloudflare Workers without authentication.
widemem.ai
Open-source AI memory layer with importance scoring, temporal decay, hierarchical memory, and YMYL prioritization
Specifai
Integrate and automate Specifai projects with any MCP-compatible AI tool.
ASKME-CLI
A command-line interface to prompt users for their next plan or confirmation.
AppStore-MCP-Server
App store optimization ASO research, metadata, keyword rankings and more