WM

wavespeedai/mcp-server

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

36 stars 9 forks 品質 88 トレンド 32MIT

WaveSpeed MCP サーバー — スキーマのイントロスペクション、@path ファイルアップロード、価格見積など、ライブカタログ(画像、ビデオ、オーディオ、3D)上の任意のモデルを実行します

概要

WaveSpeed プラットフォーム用の MCP サーバー: Claude コード、Claude デスクトップ、カーソル、Cline 、または MCP クライアントから、画像、ビデオ、オーディオ、3D のいずれかのモデルを実行します。 オープンソース @wavespeed/cli と同じ設計で構築: - ライブAPI(1hキャッシュ)からカタログが付属しています。新しいプラットフォームモデルは、出荷日を処理します。 - run model は何かを実行します。get model schema は実際にモデルを実際に受け入れるエージェントに伝えます。なので、書き込む前に読みます。 ・ 1つのexplicit変換は、@pathマーカー — 入力中の "@./photo.jpg" 値でファイルをアップロードし、ホストされた URL を置換します。 ベールパスは、触れずに渡されます。 - get price 引用を消費し、引用符を "the" 価格として式の床を提示するのではなく、(unpriced inputs) に隠されていた入力を名前付ける前に引用します。 run model が、タスクが実行中のサーバー側を制限するのを待ち合わせると、予測 ID のエラー名、get prediction はそれをピックアップします.

概要(AI 翻訳)

WaveSpeed プラットフォーム用の MCP サーバー: Claude コード、Claude デスクトップ、 Cursor、Cline、または MCP クライアントから、** ライブカタログ** で任意のモデルを実行します。

オープンソース[@wavespeed/cliと同じ設計で構築された:

-** [run_modelのハードコードされたモデルはありません。** カタログはライブAPI(1hキャッシュ)から来ます。新しいプラットフォームモデルは、出荷日を処理します。

  • 1つの一般的な動詞、5つのショートカット。 [run_model]は何でも実行します。 [[get_model_schema]]は、実際にモデルが受け入れられるものをエージェントに伝えます。そのため、書き込み前に読みます。 [generate_image]、[edit_image]、[[[generate_video]]]、[edit_video]]]は、同じモデルをWaveSpeed /chatページとして使用し、それらがそれらにそれらにそれらに合致し、スキーマにそれらを与えるためにエンドポイントを選んでください。
  • 入力は決して変異しません。 1つの明示的な変換は、[@path]マーカーである[["@./photo.jpg"]]の中の値を[[input]にアップロードし、ホストされたURLを置換する。 ベールパスは、触れずに渡されます。 ショートカットツール([T12]など)は例外です。エンドポイントを選択し、リクエストをモデルに合わせ、変更した内容を[[[T13]に報告します。
  • **お支払前にお見積もりください.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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_model executes anything; get_model_schema tells the agent what inputs a model actually accepts, so it reads before it writes. generate_image, edit_image, generate_video, edit_video and extend_video skip 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 @path marker — a "@./photo.jpg" value inside input uploads the file and substitutes its hosted URL. Bare paths are passed through untouched. The shortcut tools (generate_image etc.) are the exception: they pick the endpoint and fit the request to the model, and report what they changed in notes.
  • Quote before you spend. get_price takes the same input as run_model and 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
GitHub で README 全文を見る

インストール

npx -y @wavespeed/mcp@latest
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "wavespeed": { "command": "npx", "args": ["-y", "@wavespeed/mcp@latest"], "env": { "WAVESPEED_API_KEY": "wsk_..." } } } }