
wavespeedai/mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
WaveSpeed MCP сервер — запустите любую модель в каталоге (изображение, видео, аудио, 3D) с помощью интроспекции схемы, загрузки файла @path и ценовых котировок
Обзор
Сервер MCP для платформы WaveSpeed: запустите любую модель — изображение, видео, аудио, 3D — от Claude Code, Claude Desktop, Cursor, Cline или любого клиента MCP. Построен на том же дизайне, что и open-source @wavespeed/cli: Каталог исходит из живого API (1 ч кэш); новые модели платформ работают в день их отправки. - run model выполняет что угодно; get model schema сообщает агенту, какие входные данные модель фактически принимает, поэтому она читает, прежде чем писать. - Одним из явных преобразований является маркер @path — значение «@./photo.jpg» внутри ввода загружает файл и заменяет его размещенный URL. Пути проходят нетронутыми. - получить котировки цен до того, как вы потратите, и назвать входы, на которые котировка была слепа (неценовые вводы), вместо того, чтобы представлять пол формулы как «цену». Если run model достигает своего предела ожидания, задача продолжает работать на стороне сервера — ошибка называет идентификатор прогнозирования, и get prediction поднимает его.
Обзор (машинный перевод)
Сервер MCP для платформы WaveSpeed: запустите любую модель в каталоге live — изображение, видео, аудио, 3D — от Claude Code, Claude Desktop, Cursor, Cline или любого клиента MCP.
Построен на том же дизайне, что и с открытым исходным кодом:
** Никаких жестко закодированных моделей run_model. Каталог исходит из живого API (1 ч кэш); новые модели платформ работают в день их отправки.
** Один общий глагол, пять ярлыков. ** run_model выполняет что-либо; get_model_schema сообщает агенту, какие входные данные на самом деле принимает модель, поэтому он читает перед тем, как писать. generate_image, edit_image, generate_video, edit_video и extend_video пропускают то, что: они используют те же модели, что и страница WaveSpeed/chat, выбирают конечную точку для того, что вы им даете, и подбирают запрос к его живой схеме.
** Входные данные никогда не мутируют.** Одним из явных преобразований является маркер @path — значение "@./photo.jpg" внутри input загружает файл и заменяет его размещенный URL. Пути проходят нетронутыми. Инструменты ярлыка ([T12]) являются исключением: они выбирают конечную точку и соответствуют запросу модели и сообщают о том, что они изменили в notes.
Цитата перед тем, как тратить.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
WaveSpeed MCP Server
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:
- No hardcoded models for
run_model. The catalog comes from the live API (1h cache); new platform models work the day they ship. - One general verb, five shortcuts.
run_modelexecutes anything;get_model_schematells the agent what inputs a model actually accepts, so it reads before it writes.generate_image,edit_image,generate_video,edit_videoandextend_videoskip that: they use the same models as the WaveSpeed /chat page, pick the endpoint for what you give them and fit the request to its live schema. - Inputs are never mutated. The one explicit transform is the
@pathmarker — a"@./photo.jpg"value insideinputuploads the file and substitutes its hosted URL. Bare paths are passed through untouched. The shortcut tools (generate_imageetc.) are the exception: they pick the endpoint and fit the request to the model, and report what they changed innotes. - Quote before you spend.
get_pricetakes the same input asrun_modeland returns an estimate; the amount actually charged for a run is authoritative.
Tools
| 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), with a link to the model’s playground page |
run_model |
Submit + wait; rejects input keys the model doesn’t accept; @path inputs upload automatically; returns output URLs |
generate_image |
Image from a prompt with the /chat image models (default Seedream 5 Pro); reference images use the model’s edit endpoint |
edit_image |
Edit, restyle or combine existing images with the same models |
Установка
npx -y @wavespeed/mcp@latestКонфигурация
{
"mcpServers": {
"wavespeed": {
"command": "npx",
"args": ["-y", "@wavespeed/mcp@latest"],
"env": { "WAVESPEED_API_KEY": "wsk_..." }
}
}
}