Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
n8n_create_workflowA

Create a new workflow in n8n. Prefer n8n_search_nodes + n8n_validate_workflow first so the JSON is valid. You can specify nodes, connections, and settings.

n8n_list_workflowsA

List all workflows with full details. Can filter by active status, tags, name, or project. WARNING: Returns complete workflow data including nodes and connections - use n8n_list_workflows_summary for better token efficiency.

n8n_list_workflows_summaryA

List workflows with minimal data (id, name, active, tags, updatedAt only). Recommended for browsing and listing - uses 90% fewer tokens than n8n_list_workflows. Use n8n_get_workflow to fetch full details of a specific workflow.

n8n_get_workflowB

Get detailed information about a specific workflow by ID.

n8n_update_workflowA

Update an existing workflow. Supports partial updates: omitted fields keep their current values (the current workflow is fetched and merged automatically).

n8n_delete_workflowA

Delete a workflow permanently. A local snapshot is saved first so it can be restored with n8n_rollback_workflow (into a new workflow).

n8n_activate_workflowA

Activate a workflow to start receiving triggers.

n8n_deactivate_workflowA

Deactivate a workflow to stop receiving triggers.

n8n_transfer_workflowB

Transfer a workflow to another project.

n8n_get_workflow_tagsA

Get all tags associated with a workflow.

n8n_update_workflow_tagsC

Update tags for a workflow.

n8n_list_executionsA

List workflow executions. Can filter by status, workflow ID, or project. TIP: Set includeData=false and use fields parameter to reduce token usage.

n8n_get_executionA

Get detailed information about a specific execution.

n8n_delete_executionB

Delete an execution record.

n8n_retry_executionA

Retry a failed execution.

n8n_create_credentialC

Create a new credential for a specific node type.

n8n_delete_credentialA

Delete a credential (owner only).

n8n_get_credential_schemaA

Get the schema for a credential type to understand required fields.

n8n_transfer_credentialB

Transfer a credential to another project.

n8n_create_tagB

Create a new tag for organizing workflows.

n8n_list_tagsA

List all tags available in n8n.

n8n_get_tagA

Get information about a specific tag.

n8n_update_tagB

Update a tag name.

n8n_delete_tagB

Delete a tag.

n8n_create_variableB

Create a new environment variable in n8n.

n8n_list_variablesA

List all environment variables.

n8n_update_variableB

Update an environment variable.

n8n_delete_variableA

Delete an environment variable.

n8n_list_usersA

List all users (owner only).

n8n_create_usersB

Create multiple users at once.

n8n_get_userA

Get user by ID or email (owner only).

n8n_delete_userB

Delete a user.

n8n_change_user_roleA

Change a user's global role.

n8n_create_projectC

Create a new project in n8n.

n8n_list_projectsB

List all projects.

n8n_update_projectD

Update a project.

n8n_delete_projectC

Delete a project.

n8n_add_user_to_projectB

Add a user to a project with a specific role.

n8n_remove_user_from_projectB

Remove a user from a project.

n8n_change_user_project_roleA

Change a user's role within a project.

n8n_generate_auditA

Generate a security audit report.

n8n_pull_source_controlB

Pull changes from remote source control repository.

n8n_export_all_workflowsA

Back up every workflow of the instance as individual JSON files in a local directory. Complements the per-change snapshots with a full-instance safety net.

n8n_import_workflowsA

Import workflow JSON files from a local directory (e.g. a backup created with n8n_export_all_workflows) as new workflows in the instance.

n8n_list_workflow_templatesA

List available workflow templates with their metadata. Use this to discover what pre-built workflows are available.

n8n_get_workflow_templateA

Get a specific workflow template by ID or intelligently find the best matching template based on user requirements.

n8n_create_workflow_from_templateC

Create a new workflow in n8n based on a template. Automatically selects the best template if not specified.

n8n_search_nodesA

Search the full catalog of 560 n8n nodes (extracted from the real n8n packages). Use this BEFORE creating a workflow so node types are correct. Returns summaries; use n8n_get_node for the full parameter schema.

n8n_get_nodeA

Get the real parameter schema of an n8n node type: parameters with types, options and display conditions, required params, credentials, latest typeVersion, plus curated notes and an example for common nodes.

n8n_autofix_workflowA

Apply safe mechanical fixes to a workflow: missing typeVersion, missing positions, duplicate node names, connections to nonexistent nodes, and missing "=" prefixes on expressions. By default returns a preview; set apply=true to save (a snapshot is taken first).

n8n_validate_workflowA

Validate a workflow JSON before creating or updating it. Checks node names, types, required parameters, and connections. Always call this before n8n_create_workflow or n8n_activate_workflow.

n8n_update_workflow_partialA

Apply surgical edits to an existing workflow without rewriting it. Operations: setName, addNode, removeNode, updateNode, addConnection, removeConnection. Fetches the current workflow, applies the ops, and saves.

n8n_debug_last_errorA

Get the most recent failed execution (optionally for one workflow) with the failing node and error message. Use this to repair a broken workflow.

n8n_get_node_execution_dataA

Inspect the data that flowed through a specific node in an execution, without downloading the whole execution. Without nodeName, returns an overview of all executed nodes (status, item counts, errors). With nodeName, returns the actual output items (limited sample) and error details for that node.

n8n_workflow_healthA

Operational health report computed from recent executions: success rate, failure count, average duration, and last failure per workflow, sorted worst-first. Use it to find which workflows need attention.

n8n_search_public_templatesA

Search official n8n.io workflow templates (thousands, always current). Returns summaries only. Then use n8n_import_public_template to copy one into the instance.

n8n_import_public_templateA

Download an official n8n.io template by ID and create it as a workflow in this instance. Credentials still have to be attached in n8n.

n8n_trigger_webhookA

Call a Webhook-trigger workflow on the n8n instance to test it end-to-end and see the real response. Use test=true only while the workflow is in "Listen for test event" mode in the editor; otherwise the workflow must be active.

n8n_list_workflow_snapshotsA

List local snapshots of a workflow. A snapshot is saved automatically before every update, partial update, or delete done through this server.

n8n_rollback_workflowA

Restore a workflow to a previous snapshot (latest by default). The current state is snapshotted first, so a rollback can itself be undone. If the workflow was deleted, set recreate=true to restore it as a new workflow.

n8n_diff_workflow_snapshotA

Compare a workflow snapshot against the current state (or another snapshot): nodes added/removed/modified, changed parameters, and connection changes. Useful before deciding whether to roll back.

Prompts

Interactive templates invoked by user choice

NameDescription
build-workflowGuided flow to build a validated, working n8n workflow from a plain-language description.
fix-workflowGuided flow to find why a workflow is failing and repair it safely.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.9/5.0

Scored across 61 tools

Disambiguation3/5

Most tools map cleanly to a resource and action, but a few boundaries blur: n8n_update_workflow vs n8n_update_workflow_partial, n8n_get_workflow_template vs n8n_search_public_templates, and the various workflow listing variants can lead agents to pick the wrong one. Descriptions help, but the overlap is real.

Naming Consistency4/5

Nearly all tools follow the n8n_verb_noun pattern with predictable list/get/create/update/delete groups. Minor deviations like n8n_workflow_health (no verb), n8n_debug_last_error, and the plural n8n_create_users keep it from being fully consistent.

Tool Count2/5

61 tools is far above the 25+ threshold and feels heavy for an agent-facing surface. The n8n domain is broad, but several utilities such as the workflow list vs summary, update vs partial update, and snapshot/backup/export tooling could be consolidated.

Completeness3/5

Workflows, executions, tags, variables, users, and projects have solid CRUD/lifecycle coverage. However, credentials are missing list/get/update operations, and source control only supports pull, leaving notable gaps for a full n8n management server.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive