What it does
This MCP server acts as a bridge between Claude and n8n, an open-source workflow automation platform. It translates natural language commands from Claude into n8n API calls, enabling AI assistants to programmatically manage workflows, trigger executions, inspect job history, and control active runs. The server uses n8n's REST API to create a two-way integration between Claude's language understanding and n8n's workflow engine.
Who it's for
Automation engineers using n8n who want to control and monitor workflows from Claude without leaving the AI assistant, and DevOps teams building AI-augmented orchestration systems that extend n8n's capabilities through natural language interfaces.
Common use cases
- Trigger n8n workflows from Claude using natural language ("run the daily data sync workflow")
- Query n8n execution history and workflow status to monitor automation health
- Stop or retry failed workflow executions from Claude
- Build AI-driven automation pipelines that coordinate multiple n8n jobs based on contextual decisions
Setup pitfalls
- Requires n8n API access to be explicitly enabled on your instance; default n8n setups do not expose the API
- Must provide four environment variables (
N8N_API_URL,N8N_API_KEY,N8N_WEBHOOK_USERNAME,N8N_WEBHOOK_PASSWORD); missing any will prevent the server from starting - The project's CI tests are failing, signaling potential instability or incomplete test coverage in the current version
- Last significant commit was 11 months ago; the server may not be compatible with recent n8n API changes or security updates