Was macht notion-cli?
Verwenden Sie die Notion CLI (ntn), um mit der Notion API zu interagieren, Worker zu verwalten und Dateien hochzuladen. Nutzen Sie dies, wenn der Benutzer bittet, die „Notion API aufzurufen“, „einen Worker bereitzustellen“, „eine Datei zu Notion hochzuladen“, „eine Seite zu erstellen“, „eine Datenbank abzufragen“ oder Aufgaben, die den Befehl ntn betreffen.
Voraussetzungen
- Notion API-Token: Sie benötigen ein gültiges API-Token von Notion.
- Installation: Die
ntn-CLI muss installiert sein. Installieren Sie sie mitnpm install -g @notionhq/ntn.
Verwendung
Allgemeine Syntax
ntn <befehl> [optionen]
Beispiele
Seiten erstellen
ntn pages create --parent "<datenbank-id>" --properties '{"Titel": {"title": [{"text": {"content": "Meine neue Seite"}}]}}'
Datenbanken abfragen
ntn databases query --database-id "<datenbank-id>" --filter '{"property": "Status", "select": {"equals": "Aktiv"}}'
Dateien hochladen
ntn upload --file "/pfad/zur/datei.txt" --parent "<seiten-id>"
Worker bereitstellen
ntn workers deploy --name "mein-worker" --script "./worker.js"
Integration
Dieses Skill kann mit jedem CLI-basierten KI-Agenten verwendet werden, der benutzerdefinierte Befehle ausführen kann, wie z.B. Claude Code, Cursor oder Codex. Der Agent übersetzt Benutzeranfragen in entsprechende ntn-Befehle.