
Runapi Mcp
Connects Claude and other MCP hosts to RunAPI's catalog of 130+ models across 18 providers for image, video, music, and audio generation. You get both discovery tools that work without auth (browse models, check pricing snapshots, search prompt examples) and authenticated operations (create tasks, poll status, check balance). The embedded catalog lets you inspect input constraints and pricing before committing to a generation request. Useful when you want to compare models from Flux, Kling, Suno, ElevenLabs and others without leaving your editor, or when you need to script media generation workflows that adapt to current pricing and availability. Task creation supports both polling and fire-and-forget modes.
- tools
- 9
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- Oct 29, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
list_modelsList RunAPI models from the embedded catalog. Supports `modality`, `service`, and `action` filters.
List RunAPI models from the embedded catalog. Supports `modality`, `service`, and `action` filters.
No parameter schema in public metadata yet.
get_model_infoReturn service, action, modality, input constraints, and current runtime pricing for a model slug. Use `service` + `action` when a model appears in multiple endpoints.
Return service, action, modality, input constraints, and current runtime pricing for a model slug. Use `service` + `action` when a model appears in multiple endpoints.
No parameter schema in public metadata yet.
list_actionsGroup endpoint action names by modality.
Group endpoint action names by modality.
No parameter schema in public metadata yet.
check_pricingReturn current runtime pricing for a `service` + `action` + `model` combination.
Return current runtime pricing for a `service` + `action` + `model` combination.
No parameter schema in public metadata yet.
search_promptsSearch reusable prompt examples by `modality`, `category`, `tags`, `q`, `model`, `featured`, and pagination. Each prompt returns `media`: its approved example images, including the cover image of a video prompt. Example videos and reference images are not returned yet.
Search reusable prompt examples by `modality`, `category`, `tags`, `q`, `model`, `featured`, and pagination. Each prompt returns `media`: its approved example images, including the cover image of a video prompt. Example videos and reference images are not returned yet.
No parameter schema in public metadata yet.
loginStart browser login and save RunAPI credentials to shared local config.
Start browser login and save RunAPI credentials to shared local config.
No parameter schema in public metadata yet.
create_taskCreate a media task with a required caller-generated `idempotency_key`; wait for completion by default or return immediately with `wait: false`.
Create a media task with a required caller-generated `idempotency_key`; wait for completion by default or return immediately with `wait: false`.
No parameter schema in public metadata yet.
get_taskFetch status and latest payload for an existing media task.
Fetch status and latest payload for an existing media task.
No parameter schema in public metadata yet.
check_balanceReturn account balance and spending metrics.
Return account balance and spending metrics.
No parameter schema in public metadata yet.
Sponsors
Configuration
RUNAPI_API_KEYsecretOptional RunAPI API key for headless hosts. Interactive MCP hosts can use the login tool, which writes shared RunAPI config.
Readme
RunAPI MCP Server
AI image generation, video generation, music creation, text-to-speech, prompt search, and model discovery — 160+ executable models across 4 modalities in one MCP server.
Works with Claude Code, Codex, Cursor, Windsurf, VS Code, Roo Code, and any MCP-compatible host.
Quick Start | Tools | Examples | Catalog | Platforms
What Is This?
Details
- Repository
- github.com/runapi-ai/mcp
- Category
- Media & Entertainment
- Package
@runapi.ai/mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active