Runware

io.github.Runware由 GitHub 帳號 Runware 發布v1.3.2更新於 Oct 24, 2026

Access the full Runware API as MCP tools: image, video, audio, 3D, and text.

已驗證STDIO僅桌面媒體與設計AI 與機器學習

概覽

AI 產生的概覽

Runware MCP 把 Runware API 接進助理,可生成圖片、影片、音訊與 3D,進行放大、描述,並查詢模型資訊。

可以做什麼
  • 在指定模型上執行推論任務,例如圖片、影片、音訊、3D 生成、放大或圖片描述
  • 取得模型的參數結構、詳細資料、範例與價格,並列出能力或官方精選模型
  • 搜尋社群模型目錄,包含 Civitai 微調模型與自訂上傳模型
  • 儲存或刪除作為任務輸入的媒體,並上傳自訂模型
  • 讀取帳戶資訊(例如餘額與用量),並取回歷史任務的原始請求與回應
適用情境
適合讓助理透過 Runware 的託管模型生成或處理媒體,或在對話中查詢哪些 Runware 模型、能力與價格適合某項任務。
執行需求
以 stdio 方式在本機執行,通常透過 npx 或全域安裝 npm 套件啟動;需要 Node.js,並在 RUNWARE_API_KEY 環境變數中提供 Runware API 金鑰;需要連線至 Runware API 的網路。
安裝前請注意
此 API 金鑰是可計費憑證:推論任務、放大、模型上傳與媒體儲存可能消耗帳戶餘額,請先確認價格與用量。工具可刪除已儲存的媒體並上傳自訂模型,會變更帳戶資料。提示詞與媒體會傳送至 Runware 服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Runware,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Runware MCP

MCP server that gives AI agents (Claude, Cursor, Codex, etc.) access to the full Runware API — image generation, video generation, audio generation, 3D, upscaling, background removal, captioning, and more.

Install

Pick one — npx is simplest, global install is faster on repeat use.

bash
# Use directly with npx (no install)npx -y @runware/mcp
# Or install globallynpm install -g @runware/mcp

Connect

Get an API key at runware.ai. Then point your agent at the MCP.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

json
{  "mcpServers": {    "runware": {      "command": "npx",      "args": ["-y", "@runware/mcp"],      "env": {        "RUNWARE_API_KEY": "your-api-key"      }    }  }}

If you installed globally:

json
{  "mcpServers": {    "runware": {      "command": "runware-mcp",      "env": {        "RUNWARE_API_KEY": "your-api-key"      }    }  }}

Cursor

Settings → MCP → Add server — same config as above.

Codex

Add to your MCP configuration with the same command and env.

How to use it

Once connected, just talk to your agent. It picks the right tool, picks the right model, and fills in the parameters.

  • "Generate an image of a cat in a forest"
  • "What models do you have for video generation?"
  • "Upscale https://example.com/photo.jpg by 4x"
  • "Show me my account balance"
  • "Find me a Civitai LoRA for anime style"

The agent figures out which model fits, what parameters to pass, and how to interpret the response. Parameters are validated against each model's schema before submission, so the agent gets fast feedback when it picks wrong values.

Tools the agent has access to

You don't call these directly — the agent does, based on what you ask for.

  • run — execute any Runware inference task (image, video, audio, 3D, upscaling, captioning, etc.) on a given model
  • model_schema — fetch the parameter schema for a specific model
  • list_models — list Runware's official, curated model integrations (supports capability, category, creator, search filters)
  • model_details — get full metadata for a curated model by AIR
  • model_examples — get sample input/output pairs for a curated model
  • model_pricing — get pricing overview + per-configuration examples for a curated model
  • list_capabilities — list every model capability (e.g. io:text-to-image, op:upscale) with labels
  • model_search — search the community model catalog (Civitai fine-tunes, custom uploads)
  • media_storage — store media (images, video, audio, 3D models) for use as input, or delete stored media
  • model_upload — upload a custom model
  • account — retrieve account information including balance and usage
  • get_task_details — retrieve the original request and response for a previous task

Environment variables

VariableRequiredDescription
RUNWARE_API_KEYYesYour Runware API key

Development

bash
# Run directly (no build step)npm run dev
# Buildnpm run build
# Testnpm test
# Lintnpm run lint
# Smoke-test the stdio protocolecho '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}{"jsonrpc":"2.0","method":"notifications/initialized"}{"jsonrpc":"2.0","id":2,"method":"tools/list"}' | RUNWARE_API_KEY=your-key node dist/index.js
# Or use the MCP Inspector for a UInpx @modelcontextprotocol/inspector node dist/index.js

來源:README.md,提交 d889916

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.3.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分