vicsee-mcp-server
OfficialThe VicSee MCP server provides tools for AI agents to generate, edit, and upscale images and videos using the VicSee platform. Key capabilities include:
List models: Browse available AI models (image, video, music) with their credit costs and features.
Generate media: Create images or videos from text prompts or source media, supporting text-to-image/video, image-to-image/video, video editing, and reference-based generation using various models (e.g., Seedance, Veo, Kling).
Upscale media: Enhance image resolution up to 8× and video resolution up to 4×.
Monitor tasks: Poll asynchronous generation/upscale tasks and retrieve final media URLs.
Check credits: View current API key credit balance.
Upload files: Upload local images, videos, or audio to obtain public URLs for use in generation.
Inputs accept public URLs, local file paths, or base64 data. Tasks run asynchronously, requiring polling for status.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@vicsee-mcp-serverCreate a 5-second video of a cat playing with yarn."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
VicSee MCP Server
Generate, edit, and upscale AI video & images from any agent — VicSee as a set of MCP tools.
Works with Hermes Agent, Claude (Desktop / Code), Cursor, OpenClaw, and any MCP-compatible client.
What your agent can do
Tool | What it does |
| List available models (Seedance, Veo, Kling, FLUX, Nano Banana, …) + their credit costs |
| Text/image → video or image with a chosen model |
| Poll a task and get the finished media URL |
| Upscale an image |
| Upscale a video |
| Check your credit balance |
Generation is asynchronous: vicsee_generate (or vicsee_upscale_*) returns a task id
immediately — your agent then polls vicsee_get_task until status is completed and reads the
URL from result.url.
Related MCP server: ImaginePro MCP Server
Setup
Get an API key at vicsee.com → Settings → API (starts with
sk-). API access requires a paid plan or credit pack.Add the server to your MCP client config with that key:
{
"mcpServers": {
"vicsee": {
"command": "npx",
"args": ["-y", "@vicsee/mcp-server"],
"env": { "VICSEE_API_KEY": "sk-your-key-here" }
}
}
}That's the whole setup — drop in your key, and your agent can generate.
Client config locations
Claude Desktop:
claude_desktop_config.json→mcpServersCursor: Settings → MCP → add server (same
command/args/env)Hermes Agent / OpenClaw: add to the MCP servers section of your agent config
Claude Code:
claude mcp add vicsee -e VICSEE_API_KEY=sk-... -- npx -y @vicsee/mcp-server
Optional env
VICSEE_BASE_URL— override the API base URL (defaults tohttps://vicsee.com/api/v1).
Local development
pnpm install
pnpm build
VICSEE_API_KEY=sk-... node dist/index.js # stdio server
# or run from source: VICSEE_API_KEY=sk-... pnpm devPoint your MCP client at the local build by using "command": "node", "args": ["/abs/path/to/dist/index.js"].
Example agent flow
"Make me a 5-second video of a kitten chasing a laser."
vicsee_list_models(type: video) → pick e.g.seedance-2-5-text-to-video(up to 30s) orseedance-2-0-text-to-video(adds 1080p/4K)vicsee_generate(model, prompt, duration: 5) →{ id, status: "pending" }vicsee_get_task(id) … poll … →{ status: "completed", result: { url: "https://cdn.vicsee.com/…" } }
Notes
Result URLs are served from
cdn.vicsee.com— stable VicSee CDN links.Each generation costs credits; see
vicsee_list_modelsfor per-model costs andvicsee_get_creditsfor your balance.
License
MIT
Maintenance
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI image generation using Doubao Seedream models and video generation using Doubao Seedance models through Volcano Engine's API, supporting text-to-image, image-to-image, text-to-video, and task status queries.3243MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to generate images and videos through natural language using ImaginePro's API. Supports text-to-image generation, video creation, image upscaling, variants, inpainting, and multi-modal generation with real-time progress tracking.822MIT
- AlicenseAqualityCmaintenanceEnables video generation from text prompts or images using Agnes AI's video models, with async task submission and status polling.215MIT
- FlicenseAqualityAmaintenanceEnables AI assistants to generate images and videos via the Agnes AI API, supporting text-to-image, image-to-image, and video generation.3
Related MCP Connectors
Create and manage cinematic AI video renders through the Future Video Studio Agent API.
Build and run visual creative-production workflows from your AI agent.
15 media & data tools for AI agents: search, transcribe, subtitles, voiceover, translate & more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vicseeai/vicsee-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server