2 puntos por kiyeonjeon21 2026-04-12 | Aún no hay comentarios. | Compartir por WhatsApp

Creé una CLI que permite usar directamente desde la terminal la OpenAPI de Naver (13 tipos de búsqueda, Datalab y CAPTCHA).

Ya existían algunos servidores MCP que envolvían la API de Naver, pero no había una CLI. MCP es conveniente, pero solo el esquema de herramientas consume una parte considerable de la ventana de contexto, y además la tasa de fallos es alta por los timeouts de TCP.

Por eso hice una CLI que los agentes pueden invocar directamente.

Características principales:

  • 13 tipos de búsqueda como blog/noticias/compras/región, más análisis de tendencias de Datalab
  • Mapeo 1:1 de parámetros de API con --json, y retorno solo de los campos necesarios con --fields
  • Consulta de la especificación de la API en tiempo de ejecución con ncli schema search.blog (sin necesidad de documentación estática)
  • Validación antes de ejecutar con --dry-run, y defensa contra prompt injection con --sanitize
  • Paginación automática con --page-all, con soporte para entrada JSON por stdin/archivo
  • Incluye archivos de skill estándar de OpenClaw

Los principios de diseño toman como referencia el artículo de Justin Poehnelt "You Need to Rewrite Your CLI for AI Agents" y el proyecto AXI, aplicando las 7 reglas recopiladas en agentic-cli-guide.

Instalación: npm install -g @kiyeonjeon21/ncli

Aún no hay comentarios.

Aún no hay comentarios.