levea-mcp-server

MCPcommunity
v0.5.3brajendrak00068MITAggiornato 10 g fanpmGitHub

Open-source MCP client for Levea autonomous AI video editor — natural-language video editing (viral clips, captions, vertical reframe, chroma key, audio cleanup, motion tracking, B-roll, voiceover, music, cloud MP4 export) for Claude Desktop, Claude Code,

Funziona in
ClaudeCursorCopilotGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
256Download/sett.
2Stelle su GitHub
10 g faUltimo aggiornamento
Richiede 1 credenziale prima di poter funzionare
  • LEVEA_API_KEYChiave APIobbligatoria

    Levea API key. Generate one at https://studio.livecore.ai/

Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Pacchetto
Autorebrajendrak00068
LicenzaMIT
Versione0.5.3
Fontenpm+mcp-registry
Stato di fiducia
B
60/100Buono
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/20
→ Publisher: esegui `forge publish` dal repo del pacchetto per rivendicarne la proprietà
—Firma di pubblicazione Ed25519+0/5
→ Inclusa automaticamente quando il publisher esegue `forge publish`
—Verifica del dominio+0/5
→ Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Pubblica da GitHub Actions con --provenance perché l’attestation leghi questo pacchetto a questo repo
—Corrispondenza del maintainer npm+0/5
→ Si ottiene quando la tua identità è verificata qui sopra e quel login è maintainer npm di questo pacchetto
✓Analisi CVE · pulita+30/30
✓Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
Dipendenze✓ 60 risolte+ · nessuna vulnerabile
Superficie di strumenti25 strumenti · 8 privilegiati
Analisi di sicurezza✓ Pulitov0.5.3 · oggiQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato10 ott 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

25 strumenti · 8 privilegiati
Estratto staticamente dal pacchetto pubblicatov0.5.3 · 21h ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

autonomous_editprivilegiatoPRIMARY EDIT TOOL. Run a natural-language video edit end-to-end. The backend agent plans, executes, verifies, and exports. Accepts anything from a one-liner ("generate 3 viral clips with captions and export") to a multi-paragraph creative brief. Returns the final mp4 URL synchronously when an expor…

PRIMARY EDIT TOOL. Run a natural-language video edit end-to-end. The backend agent plans, executes, verifies, and exports. Accepts anything from a one-liner ("generate 3 viral clips with captions and export") to a multi-paragraph creative brief. Returns the final mp4 URL synchronously when an expor…

Per questo strumento non è stato pubblicato alcuno schema di input.

autonomous_edit_streamingprivilegiatoSame as autonomous_edit but consumes the SSE event stream from the backend. Returns the final terminal result; per-step events (status, thinking, tool_call, tool_result, background_job_completed) are emitted as MCP progress notifications when the client supports them. Use for long-running briefs wh…

Same as autonomous_edit but consumes the SSE event stream from the backend. Returns the final terminal result; per-step events (status, thinking, tool_call, tool_result, background_job_completed) are emitted as MCP progress notifications when the client supports them. Use for long-running briefs wh…

Per questo strumento non è stato pubblicato alcuno schema di input.

queue_editprivilegiatoFire-and-forget async path. Returns immediately with a `taskId`. Use when the edit may exceed the MCP request timeout (long viral-clip generation, multi-format export). Poll with check_task_status or get_active_task.

Fire-and-forget async path. Returns immediately with a `taskId`. Use when the edit may exceed the MCP request timeout (long viral-clip generation, multi-format export). Poll with check_task_status or get_active_task.

Per questo strumento non è stato pubblicato alcuno schema di input.

check_job_statusPoll an export / async job by jobId (numeric). Supports wait:true to block until terminal.

Poll an export / async job by jobId (numeric). Supports wait:true to block until terminal.

Per questo strumento non è stato pubblicato alcuno schema di input.

check_task_statusPoll a queued edit task by taskId (returned by queue_edit). Separate from job_id (exports).

Poll a queued edit task by taskId (returned by queue_edit). Separate from job_id (exports).

Per questo strumento non è stato pubblicato alcuno schema di input.

get_active_taskFor a given project, return the currently-running edit task (if any). Useful for reconnecting MCP clients.

For a given project, return the currently-running edit task (if any). Useful for reconnecting MCP clients.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_caption_templatesList the user's caption templates (builtin + saved). Returns slugs, display names, and style summaries.

List the user's caption templates (builtin + saved). Returns slugs, display names, and style summaries.

Per questo strumento non è stato pubblicato alcuno schema di input.

apply_caption_templateApply a caption template to a scene synchronously (without going through autonomous_edit).

Apply a caption template to a scene synchronously (without going through autonomous_edit).

Per questo strumento non è stato pubblicato alcuno schema di input.

save_caption_templateSave a new caption template definition the user can re-apply later.

Save a new caption template definition the user can re-apply later.

Per questo strumento non è stato pubblicato alcuno schema di input.

save_current_caption_templateSnapshot the caption styling currently applied to a project / scene as a reusable template.

Snapshot the caption styling currently applied to a project / scene as a reusable template.

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_caption_templateprivilegiatoDelete a user-saved caption template by id.

Delete a user-saved caption template by id.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_brand_kitsList the user's brand profiles (palette, fonts, logo, voice, gradeBias). Returns ids you pass to autonomous_edit's brandId / projectBrandId.

List the user's brand profiles (palette, fonts, logo, voice, gradeBias). Returns ids you pass to autonomous_edit's brandId / projectBrandId.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_brand_kitFetch one brand profile by id.

Fetch one brand profile by id.

Per questo strumento non è stato pubblicato alcuno schema di input.

create_brand_kitCreate a brand profile. Fields: name, palette {primary,secondary,accent,neutral,extras[]}, fonts {primary,secondary}, gradeBias (warm/cool/neutral/vivid/muted), forbiddenColors[], logoAssetUrl, voiceTone, enforcement (soft|hard).

Create a brand profile. Fields: name, palette {primary,secondary,accent,neutral,extras[]}, fonts {primary,secondary}, gradeBias (warm/cool/neutral/vivid/muted), forbiddenColors[], logoAssetUrl, voiceTone, enforcement (soft|hard).

Per questo strumento non è stato pubblicato alcuno schema di input.

update_brand_kitUpdate an existing brand profile by id. Body has the same shape as create_brand_kit.

Update an existing brand profile by id. Body has the same shape as create_brand_kit.

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_brand_kitprivilegiatoDelete a brand profile.

Delete a brand profile.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_projectsList the user's projects.

List the user's projects.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_projectFetch one project by id.

Fetch one project by id.

Per questo strumento non è stato pubblicato alcuno schema di input.

create_projectCreate a new project. Optional initial brandId.

Create a new project. Optional initial brandId.

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_projectprivilegiatoDelete a project.

Delete a project.

Per questo strumento non è stato pubblicato alcuno schema di input.

asset_upload_urlprivilegiatoGet a signed upload URL for a local file (so users do not have to host video / image / audio elsewhere before passing video_url to autonomous_edit). Body: { fileName, fileType?, contentType?, projectId? }. Returns { uploadUrl, fileUrl }; PUT the file bytes to uploadUrl, then pass fileUrl to autonom…

Get a signed upload URL for a local file (so users do not have to host video / image / audio elsewhere before passing video_url to autonomous_edit). Body: { fileName, fileType?, contentType?, projectId? }. Returns { uploadUrl, fileUrl }; PUT the file bytes to uploadUrl, then pass fileUrl to autonom…

Per questo strumento non è stato pubblicato alcuno schema di input.

list_assetsList the user's uploaded assets. Optional projectId filter.

List the user's uploaded assets. Optional projectId filter.

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_assetprivilegiatoDelete an asset by file name (the path returned by asset_upload_url).

Delete an asset by file name (the path returned by asset_upload_url).

Per questo strumento non è stato pubblicato alcuno schema di input.

transcribe_assetForce transcription of an existing asset. Returns transcript words + timing.

Force transcription of an existing asset. Returns transcript words + timing.

Per questo strumento non è stato pubblicato alcuno schema di input.

editor_healthConnectivity diagnostic against LEVEA_API_URL. Unauthenticated.

Connectivity diagnostic against LEVEA_API_URL. Unauthenticated.

Per questo strumento non è stato pubblicato alcuno schema di input.

25 strumenti su 25 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Open-source MCP client for Levea autonomous AI video editor — natural-language video editing (viral clips, captions, vertical reframe, chroma key, audio cleanup, motion tracking, B-roll, voiceover, music, cloud MP4 export) for Claude Desktop, Claude Code,

Parole chiave
mcpmodel-context-protocolmcp-serverleveavideo-editingai-video-editorautonomous-video-editingviral-clipscaptionsclaudeclaude-desktopclaude-codecursoropenclawhermesclinewindsurfvideo-apiffmpegcaption-generatorai-b-rollshort-form-videofaceless-videoauto-reelsautomated-shortsprompt-to-videoai-video-production
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-10-11: risoluzione osservata, non una dichiarazione dell'editore.

60 pacchetti risolti · 2 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.

La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.

Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)

Dichiarate ma non risolte

74 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.

+62 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.

Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.

Argomenti

Correlati in images, video & audio