Agent, MCP e CLI
Collega Cursor, Claude, Gemini o un terminale allo Studio video lungo. Piano e scene consumano crediti.
1. Crea un token
Accedi, apri Account → Agent e copia il token viv_ una sola volta. Non incollarlo in chat pubbliche.
Apri AccountCosa possono fare gli agent
- Pianificare un video lungo da un prompt storia
- Vedere i crediti prima di spenderli
- Generare o rigenerare scene
- Modificare la timeline; lo stitch è gratis
Sostituisci viv_YOUR_TOKEN con il token da Account.
Cursor
~/.cursor/mcp.json o Impostazioni Cursor → MCP
Incolla, salva e ricarica i server MCP.
{
"mcpServers": {
"vivify": {
"url": "https://api.vivifyai.app/api/studio/mcp",
"headers": {
"Authorization": "Bearer viv_YOUR_TOKEN"
}
}
}
}
Claude Code
Terminale
Esegui una volta nel progetto, poi riavvia Claude Code.
claude mcp add --transport http vivify https://api.vivifyai.app/api/studio/mcp --header "Authorization: Bearer viv_YOUR_TOKEN"
Claude Desktop
claude_desktop_config.json
Chiudi completamente Claude Desktop e riaprilo.
{
"mcpServers": {
"vivify": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.vivifyai.app/api/studio/mcp",
"--header",
"Authorization: Bearer viv_YOUR_TOKEN"
]
}
}
}
Gemini CLI
~/.gemini/settings.json
Salva, poi riavvia Gemini CLI.
{
"mcpServers": {
"vivify": {
"httpUrl": "https://api.vivifyai.app/api/studio/mcp",
"headers": {
"Authorization": "Bearer viv_YOUR_TOKEN"
}
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json
Ricarica i server MCP in Windsurf.
{
"mcpServers": {
"vivify": {
"url": "https://api.vivifyai.app/api/studio/mcp",
"headers": {
"Authorization": "Bearer viv_YOUR_TOKEN"
}
}
}
}
CLI / curl
Terminale
Stesso token. Gli endpoint plan e generate di Studio addebitano crediti.
curl -s https://api.vivifyai.app/api/studio/catalog \
-H "Authorization: Bearer viv_YOUR_TOKEN"
curl -s https://api.vivifyai.app/api/studio/plan \
-H "Authorization: Bearer viv_YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"prompt":"A rainy Tokyo alley at night, 48 seconds, cinematic"}'