VM

vidofy/mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

2 stars 0 forks Качество 86 Тренд 28MIT

MCP server for Vidofy — generate video, images, audio and speech from Claude, ChatGPT, Cursor, Codex or any MCP client. Veo 3.1, Kling 3.0, Flux 2, Seedance 2.

Обзор

— generate images, video, audio and speech from Claude, ChatGPT, VS Code, Gemini CLI, Cursor, Hermes, or any MCP client, , at the same prices the website charges. Over 570 models, including , , , , , , , , , and — text-to-video, image-to-video, text-to-image, image editing, video and photo effects, lipsync, text-to-speech and voice cloning. The agent browses the catalogue, prices a generation before running it, and follows one to its result. It takes one credential, VIDOFY_TOKEN, and spends — the same balance the website spends, at the same prices. There is no other billing mode: VIDOFY_API_KEY is refused at startup, and that is a decision, not a feature waiting on a release. The usual order is list_modes → list_models → get_model → estimate_cost → generate → get_status → get_result. generate is the only tool without readOnlyHint, which is what tells a client to ask the user before running it.

README

Показан фрагмент оригинального README. Открыть оригинал.

@vidofy/mcp

MCP server for Vidofy — generate images, video, audio and speech from Claude, ChatGPT, VS Code, Gemini CLI, Cursor, Hermes, or any MCP client, billed to your own Vidofy account, at the same prices the website charges.

Over 570 models, including Veo 3.1, Kling 3.0, Flux 2, Seedance 2.5, Wan 2.7, Hailuo 2.3, Runway, Luma Ray 2, Qwen Image 3.0, Vidu Q3 and LTX 2 — text-to-video, image-to-video, text-to-image, image editing, video and photo effects, lipsync, text-to-speech and voice cloning. The agent browses the catalogue, prices a generation before running it, and follows one to its result.

Status: first public release.

This server is for personal Vidofy accounts. It takes one credential, VIDOFY_TOKEN, and spends your own coins — the same balance the website spends, at the same prices. There is no other billing mode: VIDOFY_API_KEY is refused at startup, and that is a decision, not a feature waiting on a release.

Tools

Tool What it does Spends
list_modes What Vidofy can generate: text-to-image, image-to-video, lipsync, speech… no
list_models The models in one mode, with each one’s credit cost and rough duration no
get_model One model’s full input contract: a JSON Schema, its file slots and their limits no
estimate_cost What a generation will cost, before running it no
generate Runs it. The only tool that spends the balance. yes
get_status Whether a generation has finished no
get_result The finished media no
get_balance Coins left, and how many expire with the subscription no
get_usage Recent generations and what they cost no

The usual order is list_modes → list_models → get_model → estimate_cost → generate → get_status → get_result.

generate is the only tool without readOnlyHint, which is what tells a client to ask the user before running it. It charges at submit, not on success, and returns immediately with an id — a generation takes from ~30 seconds to several minutes, so the agent polls get_status rather than holding the call open. Output is private by default; pass public: true only when the user asked for a permanent public link.

File inputs take a path on the machine running the server. The package reads the user’s own file and streams it with the submit — it never makes a temporary copy — and checks the extension

Открыть полный README на GitHub

Установка

npx -y @vidofy/mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

// claude_desktop_config.json (Cursor: .cursor/mcp.json — same shape) { "mcpServers": { "vidofy": { "command": "npx", "args": ["-y", "@vidofy/mcp"], "env": { "VIDOFY_TOKEN": "vmt_..." } } } }