2 pontos por kiyeonjeon21 2026-04-12 | Ainda não há comentários. | Compartilhar no WhatsApp

Criei uma CLI que permite usar diretamente no terminal a OpenAPI da Naver (13 tipos de busca, DataLab e CAPTCHA).

Já existiam alguns servidores MCP que encapsulavam a API da Naver, mas não havia uma CLI. O MCP é conveniente, mas só o esquema de ferramentas já consome uma parte significativa da janela de contexto, e a taxa de falha também é alta por causa de timeouts de TCP.

Por isso, criei uma CLI que os agentes podem chamar diretamente.

Principais recursos:

  • 13 tipos de busca, como blog/notícias/shopping/local, além de análise de tendências com o DataLab
  • Mapeamento 1:1 dos parâmetros da API com --json, e retorno apenas dos campos necessários com --fields
  • Consulta da especificação da API em tempo de execução com ncli schema search.blog (sem necessidade de documentação estática)
  • Validação antes da execução com --dry-run e proteção contra prompt injection com --sanitize
  • Paginação automática com --page-all, com suporte a entrada JSON via stdin/arquivo
  • Inclui skill files padrão do OpenClaw

Os princípios de design se basearam no texto de Justin Poehnelt, "You Need to Rewrite Your CLI for AI Agents", e no projeto AXI, aplicando os 7 princípios organizados no agentic-cli-guide.

Instalação: npm install -g @kiyeonjeon21/ncli

Ainda não há comentários.

Ainda não há comentários.