ncli - CLI nativa para agentes da OpenAPI da Naver
(github.com/kiyeonjeon21)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-rune 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.