2 Punkte von kiyeonjeon21 2026-04-12 | Noch keine Kommentare. | Auf WhatsApp teilen

Ich habe eine CLI entwickelt, mit der sich die offenen APIs von Naver (13 Suchtypen, DataLab, Captcha) direkt im Terminal nutzen lassen.

Bisher gab es zwar einige MCP-Server, die die Naver-APIs kapseln, aber keine CLI. MCP ist praktisch, verbraucht jedoch allein durch die Tool-Schemata einen erheblichen Teil des Kontextfensters, und durch TCP-Timeouts ist auch die Fehlerrate hoch.

Deshalb habe ich eine CLI entwickelt, die ein Agent direkt aufrufen kann.

Wichtige Merkmale:

  • 13 Suchtypen wie Blog/News/Shopping/Lokal + DataLab-Trendanalyse
  • 1:1-Mapping der API-Parameter mit --json, Rückgabe nur der benötigten Felder mit --fields
  • Abfrage der API-Spezifikation zur Laufzeit mit ncli schema search.blog (keine statische Dokumentation nötig)
  • Validierung vor der Ausführung mit --dry-run, Schutz vor Prompt Injection mit --sanitize
  • Automatische Paginierung mit --page-all, Unterstützung für JSON-Eingaben über stdin/Datei
  • Enthält standardisierte Skill-Dateien für OpenClaw

Bei den Designprinzipien habe ich mich am Artikel „You Need to Rewrite Your CLI for AI Agents“ von Justin Poehnelt und am AXI-Projekt orientiert und die sieben im agentic-cli-guide zusammengefassten Prinzipien angewendet.

Installation: npm install -g @kiyeonjeon21/ncli

Noch keine Kommentare.

Noch keine Kommentare.