VM

vidofy/mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

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

GitHub에서 전체 README 보기

설치

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_..." } } } }