ncli - Naver OpenAPI के लिए agent-native CLI
(github.com/kiyeonjeon21)मैंने एक ऐसा CLI बनाया है जिससे Naver OpenAPI (13 तरह की search, Datalab, CAPTCHA) को सीधे टर्मिनल से इस्तेमाल किया जा सकता है.
पहले Naver API को wrap करने वाले कुछ MCP server थे, लेकिन CLI नहीं था. MCP सुविधाजनक है, लेकिन केवल tool schema ही context window का बड़ा हिस्सा खा जाता है, और TCP timeout की वजह से failure rate भी अधिक रहता है.
इसलिए मैंने ऐसा CLI बनाया जिसे agent सीधे call कर सके.
मुख्य विशेषताएँ:
- blog/news/shopping/local आदि 13 तरह की search + Datalab trend analysis
--jsonसे API parameters का 1:1 mapping,--fieldsसे केवल ज़रूरी fields returnncli schema search.blogसे runtime पर API spec देखना (static docs की ज़रूरत नहीं)--dry-runसे execution से पहले validation,--sanitizeसे prompt injection से सुरक्षा--page-allautomatic pagination, stdin/file JSON input support- OpenClaw standard skill files शामिल
डिज़ाइन सिद्धांत Justin Poehnelt के "You Need to Rewrite Your CLI for AI Agents" लेख और AXI project को संदर्भ बनाकर, agentic-cli-guide में व्यवस्थित 7 सिद्धांतों को लागू करके तैयार किए गए हैं.
इंस्टॉल करें: npm install -g @kiyeonjeon21/ncli
अभी कोई टिप्पणी नहीं है.