Run any model on the live WaveSpeed catalog: image, video, audio, 3D.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server.
list_modelsSearch the live catalog by text or modality type
get_model_schemaA model's real input schema (required, properties, defaults)
run_modelSubmit + wait; `@path` inputs upload automatically; returns output URLs
get_priceCost estimate with `unpriced_inputs` / `at_base_price` disclosure
get_balanceAccount credit balance
upload_fileLocal file β hosted URL (24h content-hash dedupe)
An MCP server for the WaveSpeed platform: run any model on the live catalog β image, video, audio, 3D β from Claude Code, Claude Desktop, Cursor, Cline, or any MCP client.
Built on the same design as the open-source @wavespeed/cli:
run_model executes anything; get_model_schema tells the agent what inputs a model actually accepts, so it reads before it writes.@path marker β a "@./photo.jpg" value inside input uploads the file and substitutes its hosted URL. Bare paths are passed through untouched.get_price quotes before you spend and names the inputs the quote was blind to (unpriced_inputs) instead of presenting a formula's floor as "the" price.| Tool | What it does |
|---|---|
list_models | Search the live catalog by text or modality type |
get_model_schema | A model's real input schema (required, properties, defaults) |
run_model | Submit + wait; @path inputs upload automatically; returns output URLs |
get_price | Cost estimate with unpriced_inputs / at_base_price disclosure |
get_balance | Account credit balance |
upload_file | Local file β hosted URL (24h content-hash dedupe) |
get_prediction | Recover status/outputs of any run by id |
If run_model hits its wait limit the task keeps running server-side β the error names the prediction id, and get_prediction picks it up.
Auth resolves from WAVESPEED_API_KEY, or from the CLI's stored login (wavespeed login) β one login covers both tools. Keys: wavespeed.ai/accesskey.
Claude Code
Claude Desktop / other clients (mcpServers config):
"@./photo.jpg")WaveSpeed AI β AI image & video generation platform. Try it in the browser: Image generator Β· Video generator
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-215)<a href="https://allmcps.com/mcp/mcp-215"><img src="https://allmcps.com/api/badge/mcp-215?style=directory" alt="MCP Server on AllMCPs" /></a>