n8n MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| N8N_API_KEY | Yes | Your n8n API key (found in Settings -> API). Typically starts with 'eyJ'. | |
| N8N_BASE_URL | Yes | The base URL of your n8n instance including the API version (e.g., https://your-n8n-instance.com/api/v1). Do not include a trailing slash. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| n8n_list_workflowsC | List all workflows in n8n |
| n8n_get_workflowC | Get a specific workflow by ID |
| n8n_create_workflowC | Create a new workflow |
| n8n_update_workflowC | Update an existing workflow |
| n8n_delete_workflowC | Delete a workflow |
| n8n_activate_workflowC | Activate a workflow |
| n8n_deactivate_workflowC | Deactivate a workflow |
| n8n_transfer_workflowC | Transfer a workflow to another project |
| n8n_get_workflow_tagsC | Get tags for a workflow |
| n8n_update_workflow_tagsC | Update tags for a workflow |
| n8n_list_executionsC | List workflow executions |
| n8n_get_executionC | Get details of a specific execution |
| n8n_delete_executionC | Delete an execution |
| n8n_retry_executionC | Retry a failed execution |
| n8n_create_credentialC | Create a new credential |
| n8n_delete_credentialC | Delete a credential |
| n8n_get_credential_schemaC | Get the schema for a credential type |
| n8n_transfer_credentialC | Transfer a credential to another project |
| n8n_list_variablesB | List all environment variables |
| n8n_create_variableC | Create a new environment variable |
| n8n_update_variableC | Update an environment variable |
| n8n_delete_variableC | Delete an environment variable |
| n8n_list_tagsC | List all tags |
| n8n_create_tagC | Create a new tag |
| n8n_get_tagB | Get a specific tag by ID |
| n8n_update_tagC | Update a tag |
| n8n_delete_tagC | Delete a tag |
| n8n_list_usersC | List all users |
| n8n_create_userC | Create a new user |
| n8n_get_userB | Get a specific user by ID |
| n8n_delete_userC | Delete a user |
| n8n_update_user_roleC | Update a user's role |
| n8n_list_projectsC | List all projects |
| n8n_create_projectC | Create a new project |
| n8n_update_projectC | Update a project |
| n8n_delete_projectC | Delete a project |
| n8n_add_user_to_projectC | Add a user to a project |
| n8n_remove_user_from_projectC | Remove a user from a project |
| n8n_update_user_in_projectB | Update a user's role in a project |
| n8n_generate_auditC | Generate a security audit for your n8n instance |
| n8n_pull_source_controlC | Pull changes from source control |
| n8n_health_checkB | Check the health status of the n8n instance |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Shravan1610/n8n-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server