n8n CLI — Development skill for Claude Code
Zero-dependency Python CLI for the n8n REST API.
How to install n8n CLI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 8Dvibes/n8n-cli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What n8n CLI does
Zero-dependency Python CLI for the n8n REST API. 80+ commands for workflows, executions, credentials, nodes, webhooks. Auto-updating catalog of 543+ nodes. Multi-instance profiles. pip install, no npm/Node.js required. Works with n8n Cloud and self-hosted. Built for AI agents and automation scripts.
Alternatives in Development
- Iterate Implementation Plan — You are tasked with updating existing implementation plans based on user feedback 10k ★
- n8n Code Python — Python coding in n8n Code nodes with limitations 3.6k ★
- Google Ads Meta Ads MCP — Google Ads MCP server + Meta Ads MCP (Facebook Ads MCP) + GA4 + Search Console in one hosted remote MCP for Cl 3.2k ★
README
n8n-cli
[](https://www.python.org/downloads/) [](https://opensource.org/licenses/MIT) [](https://github.com/8Dvibes/n8n-cli/releases) [](https://github.com/8Dvibes/n8n-cli)
**Scriptable, pipeable CLI for the n8n REST API. Zero external dependencies.**
80+ commands. Auto-updating node catalog (543+ nodes). Multi-instance profiles. Works with n8n Cloud and self-hosted. Ships with 40 Claude Code skills.

$ n8n-cli workflows list --active
ID Active Name
----------------------------------------------------------------------
0NGypLmiqvKIpwrz Yes Gmail: Untrash Email (Multi-Account)
11zReJylAUZeh2ev Yes Update Event - Team
1Et6fk45FStEU5qc Yes Gmail: Remove Label (Multi-Account)
$ n8n-cli nodes search slack
Node Display Name Description
------------------------------------------------------------------------------------------
slack Slack Consume Slack API
slackTrigger Slack Trigger Handle Slack events via webhooks
$ n8n-cli --json executions list --status error --limit 3 | jq '.[].id'
"7322"
"7316"
"7310"
Built by [AI Build Lab](https://aibuildlab.com) -- teaching context engineering for agentic systems.
Install
# From PyPI
pip install n8n-toolkit
# From GitHub
pip install git+https://github.com/8Dvibes/n8n-cli.git
# From source
git clone https://github.com/8Dvibes/n8n-cli.git
cd n8n-cli
pip install .
Quick Start
# Configure your n8n instance
n8n-cli config set-profile cloud --url "https://your-instance.app.n8n.cloud/api/v1" --key "your-api-key" --default
#
Related Skills
n8n Discover
Discover node types from n8n instance — update catalog
n8n Research Agent
Autonomous research agent built with n8n and Claude (Anthropic). Receives a question, searches Wikipedia, and
n8n Nodes Claudecode
Bring the power of Claude Code directly into your n8n automation workflows!
Skilltotal
Claude Code plugin that scans a package before the agent runs npx, npm install, pip install, uvx or claude mcp
Update Dependencies
What package manager are you using? Please specify (npm, pip, yarn, pnpm, bun).
n8n Init
Scaffold the current folder for an n8n project — writes CLAUDE.md, .mcp.json (with your n8n credentials), .cla
Related Agents
n8n Workflow Deployer
Use this agent to iterate on, activate, deactivate, or inspect executions of an existing n8n workflow. Invoke
n8n Debugger
n8n workflow debugger with self-healing loop. Use PROACTIVELY when user reports workflow errors, failed execut
Dependency Auditor
Audit dependencies for vulnerabilities, outdated versions, and deprecations. C#/.NET first (dotnet list packag