Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
| PORT | No | The port the application will listen on. Default is 8080 | 8080 | 
| DEBUG | No | Set to true for verbose logging from the n8n-mcp-server and Supergateway, or false for production | false | 
| N8N_API_KEY | Yes | Your n8n API Key, treated as a secret | |
| N8N_API_URL | Yes | Your n8n instance API URL (e.g., https://n8n.example.com/api/v1) | |
| N8N_WEBHOOK_PASSWORD | No | A password for basic authentication on n8n webhook nodes | somepassword | 
| N8N_WEBHOOK_USERNAME | No | A username for basic authentication on n8n webhook nodes (if your workflows use webhook triggers secured with basic auth) | anyname | 
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
No prompts  | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
No resources  | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
No tools  | |