# Vidofy

Vidofy gives AI coding agents access to models that create video, images, audio and speech. Use it to generate media from prompts or work with existing files.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2
- Author: vidofy
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/vidofy/mcp
- Updated: 2026-09-17
- HTML: https://affpapa.org/en/nevibecode/mcp/vidofy

## What it does

The Vidofy MCP server connects an agent to tools for video and image generation, photo editing, video effects, lip sync, speech synthesis and voice cloning. Agents can inspect available modes, compare models, check input requirements, estimate a job's price and retrieve the finished media. Other tools expose account balance and recent generation costs.

A typical workflow starts by selecting a mode and model, then checking its input schema and estimating the price before submitting a job through `generate`. This call deducts coins at submission, including when a generation later fails. The agent checks progress separately, and generated media stays private unless a public link is explicitly requested.

Connect over HTTP using the service's remote endpoint, or run the local server with `npx -y @vidofy/mcp` and a personal `VIDOFY_TOKEN`. Jobs draw from the user's own Vidofy coin balance at the service's listed rates. Startup rejects `VIDOFY_API_KEY`; the server's tools also cannot purchase coins or change a subscription.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://vidofy.ai/mcp-app`
- Environment variables: `VIDOFY_TOKEN` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://vidofy.ai/mcp-app
```

2. **Platform CLI**
```bash
claude mcp add --env VIDOFY_TOKEN=<VIDOFY_TOKEN> --transport stdio vidofy -- npx -y @vidofy/mcp
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add vidofy --url https://vidofy.ai/mcp-app
```

2. **Platform CLI**
```bash
codex mcp add vidofy --env VIDOFY_TOKEN=<VIDOFY_TOKEN> -- npx -y @vidofy/mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "vidofy": {
            "url": "https://vidofy.ai/mcp-app"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "vidofy": {
            "command": "npx",
            "args": [
                "-y",
                "@vidofy/mcp"
            ],
            "env": {
                "VIDOFY_TOKEN": "<VIDOFY_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "vidofy": {
            "type": "http",
            "url": "https://vidofy.ai/mcp-app"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "vidofy": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@vidofy/mcp"
            ],
            "env": {
                "VIDOFY_TOKEN": "<VIDOFY_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http vidofy https://vidofy.ai/mcp-app
```

2. **Platform CLI**
```bash
gemini mcp add -e VIDOFY_TOKEN=<VIDOFY_TOKEN> vidofy npx -y @vidofy/mcp
```
Replace <…> with your own values

## When to use it
- Generate a video from a text prompt
- Create an image or edit an existing photo
- Turn text into speech or clone a voice
- Estimate generation costs before submitting a job
- Track a generation and retrieve its output

## Example prompts
- Find a video generation mode and estimate the cost of a clip featuring a red bicycle.
- Choose a model for editing this image and inspect its file requirements.
- Check the status of my generation and retrieve the finished result.

## Similar
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16730
- [labelhead-artist-momentum](https://affpapa.org/en/nevibecode/mcp/labelhead-artist-momentum.md) — MCP server · ★ 107701
- [Agent Skills Search Server](https://affpapa.org/en/nevibecode/mcp/agent-skills-search-server.md) — MCP server · ★ 26673
- [Skyvern](https://affpapa.org/en/nevibecode/mcp/skyvern.md) — MCP server · ★ 23283
- [Nhost](https://affpapa.org/en/nevibecode/mcp/nhost.md) — MCP server · ★ 9369
- [PraisonAI](https://affpapa.org/en/nevibecode/mcp/praisonai.md) — MCP server · ★ 9298

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
