Skip to content
Agentmart
Submit a tool

Vidofy

Generate video, images, audio and speech with Vidofy — Veo 3.1, Kling 3.0, Flux 2 and 570+ models.

Connector by vidofy.aiOfficial · Domain verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)★ 2
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/vidofy-ai-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://vidofy.ai/mcp-app Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Generate video, images, audio and speech with Vidofy — Veo 3.1, Kling 3.0, Flux 2 and 570+ models.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
9 read · 1 write · 0 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 10

Read from the source code; the running server may list different tools.

Read 9 · Look things up without changing anything.

  • estimate_cost
  • generation_card_state
  • get_balance
  • get_model
  • get_result
  • get_status
  • get_usage
  • list_models
  • list_modes

Write 1 · Create, change, send or run things.

  • generate

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • VIDOFY_TOKEN

Network hosts it talks to 1

  • vidofy.ai · found in remote endpoint, install command

Tools (10)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • estimate_costPrice it before spendingread-only

    What a generation will cost, before running it. Pass the SAME input you will pass to generate — on some models the price varies 20x with the settings. Show this to the user before spending their balance.

  • generateGenerate media (spends credits)

    Run a generation. THIS SPENDS THE USER'S BALANCE — call estimate_cost first and tell them the price. Charged when the job is submitted, not when it succeeds. Returns immediately with an id; the media is not ready yet. Check get_status — which waits for you — and obey the check_again_in_seconds it returns, then call get_result. Typical waits are 30 seconds for audio and one to three minutes for an image or a video, so tell the user it is running rather than checking over and over. Output is private unless public:true — except on a free account, where it is always published and watermarked. To c…

  • generation_card_stateRefresh the generation cardread-only

    Internal: current state of a generation, for the card view.

  • get_balanceCheck the credit balanceread-only

    The account balance, and how much of it expires with the current subscription. Check before a costly generation.

  • get_modelLook up one modelread-only

    Everything needed to call generate on one model: a JSON Schema for its inputs, which file slots it takes and their size limits, and notes the schema cannot express. Call this after list_models and before generate. Its credits_from is the model's cheapest possible price, not this request's — quote estimate_cost.

  • get_resultGet the finished mediaread-only

    The finished media, returned as an image you can actually see — an image comes back as itself, a video as its poster frame. Also gives the link: whether it lasts depends on the generation, a private one is signed and expires in about 8 hours, a public one is a permanent CDN URL. The url_note field says which — read it before telling the user to save the link, and call this again for a fresh one if it expired. Pass include_preview:false to get the link alone.

  • get_statusCheck if it has finishedread-only

    Whether a generation has finished. Returns done:true once it reaches a final state, then call get_result. This call WAITS for up to 10 seconds before answering, so it is never instant and never needs repeating straight away. While a job is running the answer carries check_again_in_seconds — wait at least that long before calling again. Nothing finishes in under 10 seconds and most media takes one to three minutes, so calling in a tight loop only spends the user's context to learn nothing.

  • get_usageReview recent generationsread-only

    Recent generations and what they cost: totals for the window plus the rows behind them. Use it to answer "what have I spent".

  • list_modelsBrowse models in a moderead-only

    List the models available in one mode, with the rough duration of each and credits_from — the CHEAPEST that model can cost, for comparing models against each other. It is not the price of a request and is often several times under it; only estimate_cost answers that. Use the mode code from list_modes (e.g. "t2i").

  • list_modesList what Vidofy can makeread-only

    List what Vidofy can generate — text-to-image, image-to-video, lipsync, text-to-speech and so on. Start here, then call list_models with the mode code.

Signals

Stars
2
Forks
0
Open issues
0
Last commit
Sep 17, 2026 (1 month ago)
Last release
Sep 17, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
ai.vidofy/mcp
Version
0.1.2
Auth
Auth not stated, API key
Packages
npm @vidofy/mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Vidofy MCP server. Agent Mart. https://agentmart.dev/connectors/vidofy-ai-mcp (last updated 2026-10-24)