n8n-MCP
by k-sahi
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_MODE | Yes | Required for Claude Desktop. Set to 'stdio' to ensure only JSON-RPC messages are sent to stdout, preventing debug logs from interfering with the MCP protocol. | stdio |
| LOG_LEVEL | No | Log level for the server. The example configuration uses 'error'. | error |
| N8N_API_KEY | No | API key for your n8n instance. Required together with N8N_API_URL to enable n8n management tools. | |
| N8N_API_URL | No | URL of your n8n instance. Required together with N8N_API_KEY to enable n8n management tools. | |
| WEBHOOK_SECURITY_MODE | No | Set to 'moderate' to allow webhooks to a local n8n instance while still blocking private networks and cloud metadata. | |
| DISABLE_CONSOLE_OUTPUT | No | When set to 'true', disables console output so it does not interfere with MCP stdio communication. | true |
| SQLJS_SAVE_INTERVAL_MS | No | Save interval in milliseconds for the sql.js fallback database adapter. Controls how long to wait after database changes before saving to disk. Minimum 100ms; recommended 5000-10000ms for production. | 5000 |
| N8N_MCP_TELEMETRY_DISABLED | No | Set to 'true' to disable anonymous telemetry. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues