---
title: "CLI: toda la API en tu terminal"
description: "La CLI oficial de EnConvert. Convierte archivos entre más de 40 formatos, renderiza cualquier URL o sitio completo a PDF, captura de pantalla o Markdown, y ejecuta los comandos v2 de datos web desde un solo comando de terminal. Open source, MIT, cero telemetría."
canonical: "https://www.enconvert.com/es/integrations/cli"
locale: "es"
---

CLI oficial · Open source

# Toda la API de EnConvert, un comando en tu terminal.

Convierte archivos entre más de 40 formatos, renderiza cualquier URL o sitio completo a PDF, captura de pantalla o Markdown, y ejecuta los comandos v2 de datos web, todo desde un solo binario. La salida JSON, el filtro jq integrado y los códigos de salida estables la hacen sentirse en casa en scripts y CI.

brew install enconvert/tap/enconvert

Copiar

Instalación

## Cuatro puertas de entrada, el mismo binario.

Elige el canal en el que tu máquina ya confía. Cada canal entrega el mismo binario para macOS, Linux y Windows.

### Homebrew

macOS y Linux. El tap sigue cada release.

brew install enconvert/tap/enconvert

Copiar

### Script de instalación

Una línea en cualquier máquina Unix. El script detecta tu plataforma e instala el binario correcto.

curl -fsSL https://get.enconvert.com/install.sh | sh

Copiar

### Scoop

Windows. Añade nuestro bucket y luego instala.

scoop bucket add enconvert https://github.com/enconvert/scoop-bucket && scoop install enconvert

Copiar

### npm

Allí donde Node ya vive, incluidas las imágenes de CI.

npm i -g @enconvert/cli

Copiar

Comandos

## Todo lo que hace la API, verbo a verbo.

Un binario cubre toda la superficie. Si la API puede hacerlo, la CLI tiene un comando para ello.

1.  01

    ### Convierte archivos

    Documentos, imágenes y archivos de datos entre más de 40 formatos. Apunta a un archivo, nombra el formato de destino y recibe la ruta de salida.

2.  02

    ### Renderiza cualquier URL

    Convierte una página en un PDF, una captura de página completa o Markdown limpio con un comando, renderizada en un navegador real.

3.  03

    ### Rastrea sitios completos

    Renderiza un sitio web entero a PDF, capturas o Markdown en una sola pasada, en lugar de programar un bucle página a página.

4.  04

    ### Comandos de datos web

    Los verbos v2 son subcomandos de primera clase: perceive, discover, lookup, distill e ingest, directamente desde el terminal.

5.  05

    ### Passthrough api

    Una salida de emergencia al estilo gh: enconvert api llega a todos los endpoints, incluso a los que la CLI aún no tiene verbo.

6.  06

    ### Hecha para scripts

    \--json en cada comando con un filtro --jq integrado, códigos de salida estables, --wait para trabajos largos y autocompletado para bash, zsh y fish.

7.  07

    ### Perfiles

    Mantén keys y valores por defecto separados por proyecto o entorno y cambia con un solo flag.

En la práctica

## Unos cuantos comandos, de principio a fin.

Invocaciones reales, rutas de salida reales. Cada comando también acepta --json cuando quien llama es un script.

```
$enconvert convert quarterly-report.docx --to pdf-> quarterly-report.pdf$enconvert render https://example.com/pricing --to screenshot-> example.com-pricing.png$enconvert perceive https://news.example.com --json --jq .render_quality0.97$enconvert ingest https://docs.example.com --wait-> docs.example.com.chunks.jsonl
```

## Licencia MIT. Cero telemetría.

La CLI es open source bajo licencia MIT, así que puedes leer cada línea antes de confiarle una key. Llama a casa a exactamente un lugar: la API de EnConvert que le pediste llamar. Sin analíticas de uso, sin pings de actualización, nada más.

[

Código en GitHub

](https://github.com/enconvert/cli)

## Preguntas sobre la CLI

¿Qué es la CLI de EnConvert?

La interfaz de línea de comandos oficial para toda la API de EnConvert en un solo binario llamado enconvert. Convierte archivos entre más de 40 formatos, renderiza cualquier URL o sitio completo a PDF, captura de pantalla o Markdown, y ejecuta los comandos v2 de datos web: perceive, discover, lookup, distill e ingest.

¿Cómo la instalo?

Cuatro canales, el mismo binario: brew install enconvert/tap/enconvert en macOS y Linux, un script de instalación de una línea vía curl en cualquier máquina Unix, Scoop en Windows, o npm i -g @enconvert/cli allí donde corra Node. El autocompletado para bash, zsh y fish viene incluido.

¿Necesito una API key?

Sí. La CLI corre contra tu cuota de EnConvert, así que necesita una API key de tu panel. Una cuenta gratuita incluye una asignación mensual durante la beta, sin tarjeta de crédito. Los perfiles te permiten mantener keys separadas por proyecto.

¿Qué puede convertir?

Documentos, imágenes y archivos de datos en más de 40 formatos: PDF, DOCX, XLSX, PPTX, HEIC, WebP, CSV y más. Más allá de los archivos, renderiza URLs en vivo y sitios completos a PDF, captura o Markdown con la misma gramática de comandos.

¿Es open source?

Sí, con licencia MIT y pública en GitHub, y recopila cero telemetría. El único tráfico de red que produce son las llamadas a la API que tú pides.

¿En qué se diferencia del servidor MCP y del SDK?

La misma API, tres puertas. El servidor MCP conecta la API a agentes de IA como Claude y Cursor, el SDK de Node es para el código de tu aplicación, y la CLI es para ti: un terminal, un script, un trabajo de CI. Elige por superficie, mezcla libremente; comparten keys y cuota.

## A una instalación de tu terminal.

La documentación cubre cada comando, flag y código de salida.

[Leer la documentación de la CLI](/docs/guides/integrations/cli.md)[

Dar una estrella en GitHub

](https://github.com/enconvert/cli)
