Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
N8N_API_KEYYesAPI key (required)
N8N_TIMEOUTNoRequest timeout in milliseconds30000
N8N_BASE_URLNoYour n8n instance URLhttp://localhost:5678
N8N_MAX_RETRIESNoRetry attempts on 429 / 5xx errors3

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
n8n_list_workflowsB

List all workflows. Optionally filter by active status and limit results.

n8n_get_workflowA

Retrieve a workflow by ID, including nodes, connections and settings.

n8n_create_workflowB

Create a new workflow. Provide the workflow JSON (name, nodes, connections, settings).

n8n_update_workflowA

Update an existing workflow. Send the complete workflow object (get it first with n8n_get_workflow).

n8n_delete_workflowA

Permanently delete a workflow by ID.

n8n_activate_workflowA

Activate a workflow for production. Requires at least one trigger node.

n8n_deactivate_workflowA

Deactivate a workflow (stops listening for triggers).

n8n_execute_workflowB

Trigger a workflow execution. Optionally send input data.

n8n_get_workflow_tagsB

List all tags associated with a specific workflow.

n8n_update_workflow_tagsA

Replace all tags on a workflow. Send an array of tag IDs.

n8n_list_executionsA

List workflow executions. Filter by workflowId, status, limit and cursor.

n8n_get_executionB

Get the status and result data of a specific execution.

n8n_delete_executionB

Permanently delete an execution record by ID.

n8n_list_datatablesA

List data tables with optional filtering, sorting and pagination.

n8n_create_datatableB

Create a data table with typed columns (string, number, boolean, date, json).

n8n_get_datatableA

Retrieve metadata (columns, name, ID) of a data table.

n8n_get_datatable_rowsB

List rows from a data table with optional filter, search, sorting and pagination. Filter is a JSON string with {type, filters} structure.

n8n_insert_datatable_rowsC

Insert one or more rows. Each row is an object with column names as keys.

n8n_update_datatable_rowsC

Update rows matching a filter. Conditions: eq, neq, like, ilike, gt, gte, lt, lte.

n8n_upsert_datatable_rowB

Update a row if it exists (by filter) or insert a new one.

n8n_delete_datatable_rowsC

Delete rows matching a filter. The filter is required (JSON string).

n8n_list_tagsB

List all tags in the n8n instance.

n8n_get_tagA

Retrieve a tag by ID.

n8n_create_tagB

Create a new tag with the given name.

n8n_update_tagC

Rename an existing tag.

n8n_delete_tagB

Delete a tag by ID. This does not affect workflows that used this tag.

n8n_list_credentialsA

List all credentials (names and types only — data is redacted).

n8n_create_credentialB

Create a new credential. Use n8n_get_credential_schema to discover the required fields for a type.

n8n_delete_credentialA

Permanently delete a credential by ID.

n8n_get_credential_schemaA

Get the JSON schema for a credential type, showing required and optional fields.

n8n_list_usersB

List all users in the n8n instance (requires owner role).

n8n_get_userA

Retrieve a user by ID or email.

n8n_delete_userA

Delete a user by ID (requires owner role). Workflows owned by this user must be transferred first.

n8n_list_variablesC

List all environment variables stored in n8n.

n8n_create_variableC

Create a new environment variable in n8n (key-value pair).

n8n_delete_variableB

Delete an environment variable by ID.

n8n_list_projectsB

List all projects (Enterprise feature).

n8n_create_projectC

Create a new project (Enterprise feature).

n8n_update_projectB

Rename an existing project (Enterprise feature).

n8n_delete_projectB

Delete a project by ID (Enterprise feature).

n8n_generate_auditB

Generate a security audit report for the n8n instance. Categories: credentials, database, filesystem, instance, nodes.

n8n_health_checkA

Check connectivity to the n8n instance and verify the API is reachable.

n8n_trigger_webhookA

Trigger a workflow via its webhook URL. Use isTest=true for test webhooks. The webhookPath is the path configured in the Webhook node.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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

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