ncli - Naver OpenAPI için ajan yerel CLI
(github.com/kiyeonjeon21)Terminalden doğrudan kullanılabilen bir Naver OpenAPI CLI'ı (13 arama türü, DataLab, CAPTCHA) geliştirdim.
Daha önce Naver API'lerini saran birkaç MCP sunucusu vardı, ancak CLI yoktu. MCP kullanışlı olsa da, yalnızca araç şemaları bile bağlam penceresinin önemli bir kısmını tüketiyor ve TCP timeout nedeniyle başarısızlık oranı da yüksek oluyor.
Bu yüzden ajanların doğrudan çağırabileceği bir CLI yaptım.
Başlıca özellikler:
- Blog/haber/alışveriş/yerel vb. 13 arama türü + DataLab trend analizi
--jsonile API parametrelerinde 1:1 eşleme,--fieldsile yalnızca gerekli alanları döndürmencli schema search.blogile çalışma zamanında API spesifikasyonunu sorgulama (statik dokümantasyon gerektirmez)--dry-runile çalıştırmadan önce doğrulama,--sanitizeile prompt injection savunması--page-allile otomatik sayfalama, stdin/dosya JSON girişi desteği- OpenClaw standart skill dosyaları dahildir
Tasarım ilkeleri için Justin Poehnelt'in "You Need to Rewrite Your CLI for AI Agents" yazısı ve AXI projesi referans alındı; bunlar agentic-cli-guide içinde derlenen 7 ilkenin uygulanmasında kullanıldı.
Kurulum: npm install -g @kiyeonjeon21/ncli
Henüz yorum yok.