VicSee
Model Context Protocol

VicSee MCP for any agent

Connect VicSee to Claude Code, Cursor, or any MCP-compatible client and generate AI videos, images, music, and voiceovers straight from your prompts.

Three ways to connect

Easiest — Claude

Hosted connector — sign in

Add the URL below as a remote connector in Claude (or any client with hosted-connector OAuth), then sign in to VicSee and approve. OAuth handles authentication, so there's nothing to copy or manage.

https://mcp.vicsee.com
No install — Cursor

Hosted connector — API key

For Cursor and any client with a bearer-token field. Point it at the same URL and authenticate with your VicSee API key — nothing to install.

https://mcp.vicsee.com
Authorization: Bearer sk-your-api-key
Recommended for Codex

Local server — stdio

Run @vicsee/mcp-server over stdio with your API key. The most reliable path for OpenAI Codex, and the one to use when you need local-file uploads (the upload tool) — e.g. Claude Code turning local frames into a video. See the setup below.

Connect with an API key (Cursor, any client)

Point your client at https://mcp.vicsee.com and send your VicSee API key as a bearer token — no install. Create a key in Settings → API (requires a paid plan or credit pack).

Any MCP client

Endpoint:  https://mcp.vicsee.com
Header:    Authorization: Bearer sk-your-api-key

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "vicsee": {
      "url": "https://mcp.vicsee.com",
      "headers": { "Authorization": "Bearer ${env:VICSEE_API_KEY}" }
    }
  }
}

Or run the local server (stdio) in 3 steps

The local server runs over stdio with your API key — the most reliable path for OpenAI Codex, and the one to use when you need local-file uploads (the upload tool). For Claude use the no-key connector; for Cursor, either method works.

1

Get your API key

Create a key in Settings → API. API access requires a paid plan or credit pack.

2

Add VicSee to your MCP client

Drop @vicsee/mcp-server into your client's MCP config with your key.

3

Generate from your agent

Ask your agent to list models and generate — results come back as URLs you can download.

Claude Code (one command)

claude mcp add vicsee -e VICSEE_API_KEY=sk-... -- npx -y @vicsee/mcp-server

OpenAI Codex (~/.codex/config.toml)

[mcp_servers.vicsee]
command = "npx"
args = ["-y", "@vicsee/mcp-server"]
env = { VICSEE_API_KEY = "sk-your-key-here" }

Claude Desktop / Cursor (mcpServers config)

{
  "mcpServers": {
    "vicsee": {
      "command": "npx",
      "args": ["-y", "@vicsee/mcp-server"],
      "env": { "VICSEE_API_KEY": "sk-your-key-here" }
    }
  }
}

What your agent can do

Seven tools your agent can call once VicSee is connected.

list_models

Discover every available model, its capabilities, and credit cost.

Which video models can you use on VicSee?

generate

Create a video or image from a text prompt or reference media.

Generate a 6-second Seedance 2.0 clip of a hawk diving over a canyon.

upload

Upload a local image, video, or audio file and get a public URL to use as a reference input. Pass a file path, not base64.

Upload my storyboard frames and turn them into a video.

get_task

Check a generation by its id and return the result URL when it's ready.

Is my last video done yet?

upscale_image

Upscale an image to a higher resolution.

Upscale this image to 4K.

upscale_video

Upscale a video to a higher resolution.

Upscale this clip to 1080p.

get_credits

Check the remaining credit balance on your account.

How many credits do I have left?

Models available through the VicSee MCP

Call the latest models by name — your agent picks the parameters and generates. Run list_models for the full, current catalog with credit costs.

Seedance 2.0Veo 3.1Kling 3.0Wan 2.6Nano Banana ProFLUX 2GPT Image 2Seedream 4.5Suno (music)ElevenLabs (voiceover)

VicSee MCP FAQ

Everything you need to connect VicSee to your agent.









Connect VicSee to your agent

Get an API key and start generating from your MCP client today.