n8n-mcp-server
Verified Safeby ry-ops
Overview
Facilitates natural language management of n8n workflows, executions, and credentials through integration with Claude AI via the Model Context Protocol.
Installation
uv run n8n-mcp-serverEnvironment Variables
- N8N_URL
- N8N_API_KEY
Security Notes
Employs robust input validation (e.g., `_validate_id`) to prevent path traversal and injection attacks on workflow and execution IDs. Secrets (n8n API Key) are loaded from environment variables, preventing hardcoding. Includes a comprehensive retry mechanism that explicitly handles different HTTP status codes, preventing retries on client errors (e.g., 401, 403, 404). Warns users about unencrypted HTTP connections. Explicitly checks for sufficient `mcp` dependency version to address known CVEs (as per `test_security.py`). No 'eval' or malicious obfuscation patterns were found.
Similar Servers
claude-flow
AI Agent Orchestration and Development Platform for Claude Code
n8n-mcp
The n8n-MCP server enhances n8n's workflow automation by providing a Model Context Protocol interface, allowing AI agents to discover, validate, and manage n8n nodes and workflows with rich, structured documentation and metadata.
Polymcp
A comprehensive TypeScript framework for building and orchestrating Model Context Protocol (MCP) servers and AI agents, enabling LLMs to intelligently discover, select, and execute external tools.
mcp-n8n-builder
Programmatic creation and management of n8n workflows by AI assistants via the Model Context Protocol (MCP).