Qué es
CLI Printing Press es un generador de herramientas de terminal para agentes. Combina un binario Go con skills que conducen la investigación y construcción de una CLI y un servidor MCP. El catálogo de herramientas ya publicadas vive en un repositorio separado, Printing Press Library.
Para qué te sirve
- Cuando tu agente necesita consultar una API que todavía no tiene una interfaz cómoda de terminal.
- Cuando quieres generar CLI y MCP a partir de una misma integración.
- Cuando una operación repetitiva exige combinar datos en una caché SQLite y consultarlos localmente.
Cómo funciona
La skill conduce el proceso desde la identificación del servicio hasta las comprobaciones del código producido. Puede partir de una especificación, una web o una captura HAR según el flujo documentado. El binario participa en la generación y evaluación; instalar solo una de las dos piezas deja el circuito incompleto.
El proyecto diferencia el generador cli-printing-press del instalador de catálogo printing-press. No son comandos intercambiables. Las salidas incluyen los binarios de CLI y MCP, documentos de investigación y evidencias de verificación que conviene revisar antes de conectar cuentas reales.
Antes de empezar
El README actual pide Go 1.26.10 o posterior, Node/npm para npx y un agente compatible con skills. Claude Code es la vía más probada; hay instrucciones específicas para Codex y Cursor. El código es MIT, pero los servicios consultados y el modelo que ejecuta el flujo pueden tener costes propios.
Límites y alternativas
Generar una integración no prueba que todas sus operaciones sean correctas ni estables. Las APIs no oficiales pueden cambiar y las capturas de tráfico pueden contener datos privados. Empieza con una operación de lectura y revisa los entregables. Antes de generar otra herramienta, busca si el catálogo o una CLI oficial ya resuelve tu necesidad.
Recursos
- Repo en GitHub - 4850 estrellas, licencia MIT.
- Licencia - condiciones del código.
- README - instalación y generación.
- Catálogo - herramientas ya publicadas.
Datos comprobados con GitHub el 26 oct 2026. Último commit en la rama predeterminada: 2026-10-26.