Skip to main content
Glama

n8n MCP Server

by get2knowio

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
N8N_API_KEYNoYour n8n API key
N8N_BASE_URLNoThe base URL of your n8n instance
N8N_PASSWORDNoYour n8n password
N8N_USERNAMENoYour n8n username

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_workflows

List all n8n workflows

get_workflow

Get a specific n8n workflow by ID

create_workflow

Create a new n8n workflow

update_workflow

Update an existing n8n workflow

delete_workflow

Delete an n8n workflow

activate_workflow

Activate an n8n workflow

deactivate_workflow

Deactivate an n8n workflow

apply_ops

Apply multiple graph operations atomically to a workflow

list_node_types

List all available n8n node types

get_node_type

Get details about a specific n8n node type

examples

Get examples for a specific n8n node type

validate_node_config

Validate a node configuration against its type definition

list_credentials

List all n8n credentials

resolve_credential_alias

Resolve a credential alias to its ID

get_credential_schema

Get JSON schema for a credential type

list_variables

List all variables with pagination support

create_variable

Create a new variable (requires unique key)

update_variable

Update an existing variable value

delete_variable

Delete a variable by ID

list_workflow_tags

List tags for a specific n8n workflow

set_workflow_tags

Set tags for a specific n8n workflow

transfer_workflow

Transfer an n8n workflow to a different project or owner

transfer_credential

Transfer an n8n credential to a different project or owner

list_executions

List n8n workflow executions

get_execution

Get a specific n8n execution by ID

delete_execution

Delete an n8n execution

webhook_urls

Get webhook URLs for a webhook node in a workflow

run_once

Execute a workflow manually once and return execution details

list_tags

List all tags with optional pagination

get_tag

Get a specific tag by ID

create_tag

Create a new tag

update_tag

Update an existing tag

delete_tag

Delete a tag by ID

source_control_pull

Pull changes from source control to sync with remote

create_node

Create a new node in an existing n8n workflow

update_node

Update an existing node in an n8n workflow

connect_nodes

Connect two nodes in an n8n workflow

delete_node

Delete a node from an n8n workflow

set_node_position

Set the position of a node in an n8n workflow

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/get2knowio/n8n-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server