Automatiser bildekonvertering med Contenta CLI, MCP-serveren og AI-agenter
De fleste blir kjent med Contenta Converter gjennom Windows-veiviseren: dra inn en mappe med bilder, velg et format, klikk konverter. Men veiviseren er bare én måte å styre programmet på. Nøyaktig den samme konverteringsmotoren — 100+ formater, RAW fra 600+ kameraer, skalering, effekter — leveres også med et komplett kommandolinjegrensesnitt, en innebygd MCP-server og ferdige skills for AI-kodeagenter.
Dette innlegget går gjennom alle tre lagene: skripting med contenta CLI-en, kobling av MCP-serveren til Claude Desktop eller Claude Code, og hvordan en AI-agent kan kjøre hele bildepipelinen din ut fra en forespørsel i vanlig språk. Alt du ser her følger med standardinstallasjonen — ingen egen nedlasting, ingen ekstra lisens.
contenta CLI-en: samme motor, klar for skript
Den kjørbare filen heter contenta og installeres sammen med skrivebordsappen — samme installasjonsprogram, samme lisens. En standardinstallasjon legger den i %LOCALAPPDATA%\Programs\ContentaConverter\ og legger mappen til i PATH, så contenta fungerer fra enhver ny terminal.
Den tilbyr 13 kommandoer: convert, batch, info, effects, formats, pdf-album, slideshow, ai-transform, watch, profile, register, status og serve. Inndata er posisjonelle — du peker en kommando mot en fil eller mappe og legger til valg. Å konvertere en Canon RAW-fil til en JPEG i høy kvalitet er én linje:
contenta convert photo.cr2 --format jpg --quality 92
Batchbehandling fungerer på samme måte — pek på en mappe. Dette skalerer en hel katalog med produktbilder til å passe innenfor 2000 × 2000 piksler og lagrer dem som JPEG:
contenta batch ./photos --output ./ready --format jpg --resize 2000x2000 --resize-mode fit
Alle kommandoer godtar --json for maskinlesbar utdata og returnerer ordentlige exit-koder, så CLI-en passer rett inn i PowerShell-skript, bash-pipelines, CI-jobber og planlagte oppgaver.
Automatiseringsoppskrifter fra virkeligheten
To mønstre dekker det meste av det brukerne våre automatiserer. Begge kjører uten tilsyn når de først er satt opp.
1. Den selvgående overvåkede mappen
Kommandoen watch overvåker en mappe og konverterer automatisk hvert nytt eller endret bilde. Start den én gang, så fortsetter den å kjøre — legg filer inn, få konverterte filer ut:
contenta watch ./incoming --output ./processed --format webp
Kjør den ved pålogging via Oppgaveplanlegging, og du har en konverteringstjeneste helt uten klikk: skanninger, telefonbilder og kameraimporter havner i innmappen, og sekunder senere ligger nettklare WebP-filer i utmappen.
2. E-handelspipelinen for skalering
Markedsplasser er strenge på bildedimensjoner — Amazon krever for eksempel produktbilder på et 2000 × 2000-lerret. Én batch-kommando gjør en minnekort-dump om til en mappe klar for opplasting:
contenta batch ./photos --output ./ready --format jpg --resize 2000x2000 --resize-mode fit
Pakk den inn i et skript på to linjer, og hver ny produktfotografering går fra kamera til markedsplass med én kommando — RAW-filer inkludert, siden motoren dekoder over 600 kameraformater direkte.
MCP-serveren: gi motoren til en AI-agent
MCP (Model Context Protocol) er den åpne standarden AI-assistenter bruker for å kalle eksterne verktøy. Contenta Converter leveres med en innebygd MCP-server — du starter den med én enkelt kommando:
contenta serve
Den tilbyr 10 verktøy — enkelt- og batchkonvertering, formatgjenkjenning, lesing og skriving av metadata, AI-bakgrunnsfjerning, PDF-album, lysbildeserier og mer — og den fungerer allerede i den gratis prøveperioden. For å koble til Claude Desktop legger du dette inn i claude_desktop_config.json:
{
"mcpServers": {
"contenta": {
"command": "contenta",
"args": ["serve"]
}
}
}
Deretter kan du be assistenten om ting som “konverter alle HEIC-filene i Nedlastinger-mappen min til JPEG”, og den kaller den lokale motoren direkte. Bildene dine forlater aldri maskinen — agenten orkestrerer, konverteringen kjører lokalt.
Claude Code-skills: bildebehandling i vanlig språk
Bruker du Claude Code, følger skillen /contenta-image-processing med i Contenta Converter-pluginen sammen med MCP-serveren, så én installasjon gir agenten begge deler. To kommandoer:
/plugin marketplace add contentasoftware/contenta-converter-plugin
/plugin install contenta-converter@contenta-converter-plugin
I Cursor, Claude Desktop, VS Code eller en annen MCP-klient legger du til denne serveroppføringen (krever Node.js 18 eller nyere):
{
"mcpServers": {
"contenta-converter": { "command": "cmd", "args": ["/c", "npx", "-y", "@contentasoft/contenta-converter-mcp"] }
}
}
Deretter beskriver du bare jobben med egne ord:
- “Skaler alle bildene i denne mappen for Amazon og Etsy”
- “Konverter disse CR2-filene til JPEG med 92 % kvalitet”
Skillen oversetter forespørselen til de riktige contenta-kommandoene, kjører dem, sjekker exit-kodene og rapporterer tilbake. Du vurderer planen; agenten taster.
Alt er dokumentert på GitHub
Kildekoden til pluginen, referansen for MCP-serveren og CLI-dokumentasjonen ligger i det offentlige GitHub-repositoriet, og launcher-pakken er publisert på npm:
github.com/contentasoftware/contenta-converter-plugin · npmjs.com/package/@contentasoft/contenta-converter-mcp
Dokumentasjonen vedlikeholdes sammen med produktet, så det du leser der, stemmer med binærfilen på disken din. Kopier oppskriftene rett inn i dine egne skript, eller opprett et issue om du treffer et grensetilfelle.
Ofte stilte spørsmål
Koster CLI-en ekstra?
Nei. CLI-en, MCP-serveren og Claude Code-skillene leveres i samme installasjonsprogram som skrivebordsappen og dekkes av den samme engangslisensen på $129. Det er ingenting å kjøpe eller laste ned separat.
Fungerer den i den gratis prøveperioden?
Ja. Den gratis prøveperioden dekker også CLI-en og MCP-serveren, uten tidsbegrensning. De holder de første 10 bildene rene, fra samme kvote som valgene i appen. Deretter får utdataene et lite vannmerke til du registrerer deg med contenta register.
Kan jeg bruke den i skript og CI-pipelines?
Det er akkurat det den er bygget for. Alle kommandoer støtter --json for strukturert utdata og returnerer meningsfulle exit-koder (0 suksess, 3 lisens kreves, 5 fil ikke funnet, og så videre), så feil er enkle å oppdage og håndtere.
Ett installasjonsprogram. GUI, CLI, MCP og skills.
Last ned den gratis prøveversjonen og skript din første batch på fem minutter, uten kredittkort, uten egen CLI-nedlasting.
Last ned gratis prøveversjonPlugin-kildekode på GitHub, launcher-pakke på npm: GitHub · npm