cli-anything-n8n は何をしますか?
CLI-Anythingパターンに基づくn8nワークフロー自動化のためのCLIハーネスです。 n8n OpenAPI v1.1.1仕様に準拠しています。
インストール
pip install cli-anything-n8n
設定
cli-anything-n8n config set base_url https://your-n8n-instance.com
cli-anything-n8n config set api_key your-api-key
# または環境変数を使用
N8N_BASE_URL=https://your-n8n-instance.com
N8N_API_KEY=your-api-key
N8N_TIMEOUT=60 # オプション、デフォルト30秒
コマンドグループ
| グループ | コマンド |
|---|---|
| workflow | list, get, create, update, delete, activate, deactivate, tags, set-tags, transfer |
| execution | list, get, delete, retry |
| credential | create, delete, schema, transfer |
| variable | list, create, update, delete |
| tag | list, get, create, update, delete |
| config | show, set |
AIエージェント向け
- 構造化出力には常に
--jsonフラグを使用してください @file.jsonを使用してファイルから複雑なJSONを渡せます- 戻りコードを確認してください:0 = 成功、それ以外 = エラー
- すべてのIDは文字列であり、整数ではありません
config showの出力ではAPIキーは常にマスクされます- パブリックAPIでは利用不可:データテーブル、クレデンシャル一覧、実行停止