CLI e server MCP

Genera dal tuo terminale o dal tuo agente.

La CLI nolgia è un solo binario Rust per generare immagini, video e audio. Il server MCP di NOLGIA espone la stessa piattaforma a Claude Code e a qualsiasi altro agente. Un account, due modi per accedere.

shell
npm install -g @nolgia/cli
Una giovane donna in pelliccia bianca scrive su una tastiera appoggiata sulle gambe, seduta su una pila di vecchi televisori in un parcheggio di notte, e ogni schermo mostra la palma che brucia alle sue spalle

Installa

Scegli il tuo package manager.

Un solo binario, quattro modi per ottenerlo. Tutti i canali seguono la stessa release.

shell
npm install -g @nolgia/cli

Installa il binario precompilato per la tua piattaforma. Richiede Node 18+.

Incolla questo nel tuo agente

una riga
Read https://raw.githubusercontent.com/nolgiainc/nolgia-cli/main/INSTALL_FOR_AGENTS.md and follow it end to end to install and set up the Nolgia CLI for me.

Il tuo agente di coding installa la CLI senza sudo, aspetta che ti autentichi, installa le skill ed esegue una generazione di verifica.

Leggi il runbook

Avvio rapido

Autenticati, poi genera.

Accedi una volta con nolgia auth login, poi genera con qualsiasi modello supportato. Componi sequenze a più inquadrature con flag --shot ripetuti, e passa --cost-only per conoscere il prezzo di un job prima di eseguirlo.

terminal
# Authenticate once: opens a device login in your browser
nolgia auth login

# Generate an 8-second clip from a prompt
nolgia gen video \
  --model veo-3.1 \
  --prompt "a street bike carving a coastal road at dusk" \
  --duration-seconds 8 \
  --out clip.mp4
multi-shot
# Direct a multi-shot sequence: one --shot per beat.
# Add --cost-only first to see the credit estimate before spending.
nolgia gen video \
  --model veo-3.1 \
  --shot "8:WIDE SHOT: city skyline at golden hour, slow push in" \
  --shot "6:MEDIUM SHOT: rider mounts the bike, engine catches" \
  --shot "8:CLOSE UP: throttle twists, headlight flares" \
  --out sequence.mp4 \
  --cost-only
Prima calcola il prezzo
nolgia gen video --model veo-3.1 --prompt "…" --cost-only

POST /jobs/cost dell'API restituisce lo stesso numero.

Creato per chi vive nel terminale.

Nessuna dashboard da tenere d'occhio. Tutto ciò che può fare lo Studio è a un comando o a una chiamata di strumento di distanza.

Un solo client per persone e agenti

Un solo client per persone e agenti

La stessa piattaforma dietro il terminale e il server MCP. Scrivi tu gli script, oppure lascia che la usi Claude Code. Le funzionalità sono identiche.

Prezzi in crediti trasparenti

Prezzi in crediti trasparenti

Aggiungi --cost-only a qualsiasi generazione per avere una stima dei crediti prima di spendere. Nessun conteggio a sorpresa, nessun moltiplicatore nascosto.

Modello di job asincrono

Modello di job asincrono

Ogni generazione è un job che puoi attendere o interrogare. Lancia un batch, vai a fare altro e raccogli i risultati quando arrivano.

Sequenze native a più inquadrature

Sequenze native a più inquadrature

Componi sequenze cinematografiche con flag --shot ripetuti. Dirigi campi larghi, piani medi e primi piani in un solo comando.

Da immagine a video ovunque

Da immagine a video ovunque

Genera video da un'immagine fissa su ogni modello compatibile con un unico set di flag coerente.

Funziona in Claude Code

Funziona in Claude Code

Punta qualsiasi client MCP sul server ospitato con un bearer token e tutti gli strumenti compaiono nel tuo agente.

Server MCP

Dai al tuo agente l'intera piattaforma.

Il server MCP di NOLGIA è ospitato su https://mcp.nolgia.ai/mcp e usa il trasporto MCP Streamable HTTP. Autenticati con un PAT o un JWT come bearer e tutti i 81 strumenti diventano disponibili per Claude Code, Cursor o qualsiasi client MCP in grado di inviare un header. Gli assistenti che ti fanno accedere invece di accettare un token sono descritti nella pagina MCP.

mcp.json
{
  "mcpServers": {
    "nolgia": {
      "url": "https://mcp.nolgia.ai/mcp",
      "headers": {
        "Authorization": "Bearer nol_your_token_here"
      }
    }
  }
}

Genera un token di accesso personale dal tuo account, poi inseriscilo nell'header Authorization. Riavvia il client per caricare il server.

81 strumenti, letti dal registro del server stesso

Generate

Generate: 17 strumenti
StrumentoScopo
nolgia_text_to_imageGenerate image from text
nolgia_image_to_imageGenerate image from an image
nolgia_text_to_videoGenerate video from text
nolgia_image_to_videoAnimate an image into video
nolgia_text_to_audioGenerate audio from text
nolgia_run_presetRun a preset
nolgia_render_blocksAssemble clips and narration into one video
nolgia_multicam_planPlan a Multicam job
nolgia_multicam_startStart a Multicam job
nolgia_multicam_runCheck a Multicam job
nolgia_multicam_downloadDownload every Multicam angle
nolgia_multicam_cancelStop a Multicam job
nolgia_generate_3dGenerate a 3D model
nolgia_generate_setGenerate a set of images
nolgia_miroge_optionsPrice a Miroge remake
nolgia_mirogeRemake a clip with Miroge
nolgia_analyze_referenceAnalyze a reference video

Your library

Your library: 25 strumenti
StrumentoScopo
nolgia_list_assetsList generated assets
nolgia_get_assetOpen an asset
nolgia_delete_assetTrash an asset
nolgia_update_asset_tagsSet an asset's tags
nolgia_upload_assetUpload an image
nolgia_list_charactersList saved characters
nolgia_get_characterGet one character
nolgia_create_characterSave a character
nolgia_update_characterUpdate a character
nolgia_delete_characterDelete a character
nolgia_list_stylesList saved styles
nolgia_create_styleSave a style
nolgia_delete_styleDelete a saved style
nolgia_transcribe_assetTranscribe an asset
nolgia_get_transcriptGet an asset transcript
nolgia_suggest_clipsFind short video clips
nolgia_create_clipsCreate short video clips
nolgia_get_setGet a set of images
nolgia_get_mirogeCheck a Miroge remake
nolgia_get_reference_analysisRead a reference analysis
nolgia_apply_lookApply a look to generations
nolgia_look_from_analysisMake a look from a reference analysis
nolgia_merge_look_analysesTeach a look from several videos
nolgia_match_lookRe-cut a timeline to a look
nolgia_score_edit_dnaScore a render against a look

Projects

Projects: 11 strumenti
StrumentoScopo
nolgia_list_projectsList projects
nolgia_get_projectGet one project
nolgia_create_projectCreate a project
nolgia_update_projectUpdate a project
nolgia_delete_projectDelete a project
nolgia_add_project_assetsAdd assets to a project
nolgia_remove_project_assetRemove an asset from a project
nolgia_list_canvasesList canvases
nolgia_get_canvasGet a canvas
nolgia_create_canvasCreate a canvas
nolgia_update_canvasUpdate a canvas

Edit sessions and tweaks

Edit sessions and tweaks: 6 strumenti
StrumentoScopo
nolgia_list_tweak_scopesList image tweak scopes
nolgia_create_edit_sessionStart an edit session
nolgia_get_edit_sessionRead an edit session
nolgia_edit_session_stepApply the next image edit
nolgia_revert_edit_sessionRevert an edit session
nolgia_estimate_edit_sessionEstimate the next edit

Presets

Presets: 2 strumenti
StrumentoScopo
nolgia_list_presetsList presets
nolgia_get_presetGet one preset

Timelines

Timelines: 4 strumenti
StrumentoScopo
nolgia_validate_maskValidate a timeline mask
nolgia_validate_motionValidate timeline motion
nolgia_list_color_presetsList color-grade presets
nolgia_get_renderCheck a render

Desktop apps

Desktop apps: 11 strumenti
StrumentoScopo
nolgia_app_statusList connected desktop apps
nolgia_app_infoRead a desktop app's state
nolgia_app_runRun code in a desktop app
nolgia_app_commandCheck a desktop app command
nolgia_app_previewPreview a desktop app's document
nolgia_app_importImport an asset into a desktop app
nolgia_app_exportExport from a desktop app
nolgia_app_saveSave the document in a desktop app
nolgia_app_openOpen a document in a desktop app
nolgia_app_ditDo the DIT on the person's computer
nolgia_app_transcribeTranscribe clips in Premiere Pro

Models, account and jobs

Models, account and jobs: 5 strumenti
StrumentoScopo
nolgia_list_modelsList models
nolgia_get_accountGet the signed-in account
nolgia_get_usageGet generation counts
nolgia_cancel_jobCancel a generation job
nolgia_list_jobsList generation jobs

Modelli

I modelli a cui si rivolge la CLI.

audio

ElevenLabs v3 Conversational

da 3 crediti per 1.000 caratteri

Vedi il modello
Esplora tutti i modelli

FAQ

Domande dal terminale.

Come installo la CLI nolgia?
Con npm (npm install -g @nolgia/cli), Homebrew (brew install nolgiainc/nolgia/nolgia), cargo (cargo install nolgia-cli) e curl (curl -fsSL https://raw.githubusercontent.com/nolgiainc/nolgia-cli/main/install.sh | bash). Tutti i canali seguono la stessa release.
Come accedo dal terminale?
Esegui nolgia auth login una volta. Apre un accesso del dispositivo nel browser e la CLI mantiene la sessione.
Posso vedere quanto costa un job prima di avviarlo?
Sì. Aggiungi --cost-only a qualsiasi generazione per ottenere la stima dei crediti senza spendere nulla.
Cosa può generare la CLI?
Immagini, video e audio con i modelli pubblicati dalla piattaforma, comprese sequenze video a più inquadrature con flag --shot ripetuti e video da un'immagine fissa.
Come collego Claude Code o un altro agente?
Punta il tuo client MCP su https://mcp.nolgia.ai/mcp con un header Authorization: Bearer che contiene un token di accesso personale, e tutti i 81 strumenti compaiono nel tuo agente.
La CLI e l'app condividono i crediti?
Se accedi con nolgia auth login, sì: la CLI consuma prima i crediti mensili del piano e poi i crediti di ricarica, come l'app. Un token di accesso personale (NOLGIA_TOKEN), usato anche dall'API e dal server MCP, consuma solo i crediti di ricarica. Un assistente che colleghi tramite OAuth, come ChatGPT o Claude, consuma come l'app.
Il mio agente di coding può configurare la CLI per me?
Sì. Copia l'istruzione di una riga sotto Incolla questo nel tuo agente. Indica al tuo agente di coding il runbook di installazione su https://github.com/nolgiainc/nolgia-cli/blob/main/INSTALL_FOR_AGENTS.md, che guida passo per passo tra installazione, autenticazione, skill e una generazione di verifica.
Come vedo quanto costerà un job?
Usa --cost-only nella CLI o POST /jobs/cost nell'API. Entrambi usano lo stesso calcolo dei prezzi e restituiscono la stessa stima dei crediti prima della generazione.

Collega un agente.

Crea un account, genera un token e punta la tua CLI o il tuo client MCP su NOLGIA. I primi crediti li offriamo noi.