mcpField
C
cli-anything-n8n

cli-anything-n8n

github.com/hkuds生産性57.6k531 回インストール5 週間前に更新
リポジトリ

cli-anything-n8n について

cli-anything-n8nは、n8nのワークフローや関連項目を管理するコマンドラインツールです。ワークフロー自動化やAIエージェントでの利用向けに、n8n APIを通じた操作と構造化JSON出力を提供します。

主な機能

  1. 01ワークフローの作成・更新と有効化
  2. 02実行履歴の一覧・削除・再試行
  3. 03認証情報の作成・削除・転送
  4. 04変数とタグの管理
  5. 05API接続の設定
  6. 06構造化JSON出力

活用シーン

  1. 01コマンドラインからn8nワークフローを管理
  2. 02ワークフロー実行を確認・再試行
  3. 03変数、タグ、認証情報を管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-n8n

インストール後、Claude Code で/cli-anything-n8nを入力して読み込まれたか確認します。

詳細

cli-anything-n8n

n8n ワークフロー自動化向けの CLI ハーネス — CLI-Anything パターンで構築されています。 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

# Or environment variables
export N8N_BASE_URL=https://your-n8n-instance.com
export N8N_API_KEY=your-api-key
export N8N_TIMEOUT=60  # optional, default 30s

コマンドグループ

グループコマンド
workflowlist, get, create, update, delete, activate, deactivate, tags, set-tags, transfer
executionlist, get, delete, retry
credentialcreate, delete, schema, transfer
variablelist, create, update, delete
taglist, get, create, update, delete
configshow, set

AI エージェント向け

  • 構造化出力には常に --json フラグを使用してください
  • 複雑な JSON をファイルから渡すには @file.json を使用してください
  • リターンコードを確認してください: 0 = 成功、非ゼロ = エラー
  • すべての ID は整数ではなく文字列です
  • API キーは config show の出力では常にマスクされます
  • パブリック API では利用できません: データテーブル、認証情報の一覧表示、実行の停止

コメント