43 tools from the n8n MCP Server MCP Server, categorised by risk level.
View the n8n MCP Server policy →n8n_deactivate_workflow Deactivate a workflow (stops listening for triggers). n8n_get_credential_schema Get the JSON schema for a credential type, showing required and optional fields. n8n_get_datatable Retrieve metadata (columns, name, ID) of a data table. n8n_get_datatable_rows List rows from a data table with optional filter, search, sorting and pagination. Filter is a JSON string with {type, filters} structure. n8n_get_execution Get the status and result data of a specific execution. n8n_get_tag Retrieve a tag by ID. n8n_get_user Retrieve a user by ID or email. n8n_get_workflow Retrieve a workflow by ID, including nodes, connections and settings. n8n_get_workflow_tags List all tags associated with a specific workflow. n8n_health_check Check connectivity to the n8n instance and verify the API is reachable. n8n_list_credentials List all credentials (names and types only — data is redacted). n8n_list_datatables List data tables with optional filtering, sorting and pagination. n8n_list_executions List workflow executions. Filter by workflowId, status, limit and cursor. n8n_list_projects List all projects (Enterprise feature). n8n_list_tags List all tags in the n8n instance. n8n_list_users List all users in the n8n instance (requires owner role). 2/5 n8n_list_variables List all environment variables stored in n8n. n8n_list_workflows List all workflows. Optionally filter by active status and limit results. n8n_activate_workflow Activate a workflow for production. Requires at least one trigger node. 2/5 n8n_create_credential Create a new credential. Use n8n_get_credential_schema to discover the required fields for a type. 2/5 n8n_create_datatable Create a data table with typed columns (string, number, boolean, date, json). 2/5 n8n_create_project Create a new project (Enterprise feature). 2/5 n8n_create_tag Create a new tag with the given name. 2/5 n8n_create_variable Create a new environment variable in n8n (key-value pair). 2/5 n8n_create_workflow Create a new workflow. Provide the workflow JSON (name, nodes, connections, settings). 2/5 n8n_generate_audit Generate a security audit report for the n8n instance. Categories: credentials, database, filesystem, instance, nodes. 2/5 n8n_insert_datatable_rows Insert one or more rows. Each row is an object with column names as keys. 2/5 n8n_update_datatable_rows Update rows matching a filter. Conditions: eq, neq, like, ilike, gt, gte, lt, lte. 2/5 n8n_update_project Rename an existing project (Enterprise feature). 2/5 n8n_update_tag Rename an existing tag. 2/5 n8n_update_workflow Update an existing workflow. Send the complete workflow object (get it first with n8n_get_workflow). 2/5 n8n_update_workflow_tags Replace all tags on a workflow. Send an array of tag IDs. 2/5 n8n_upsert_datatable_row Update a row if it exists (by filter) or insert a new one. 2/5 n8n_delete_credential Permanently delete a credential by ID. 4/5 n8n_delete_datatable_rows Delete rows matching a filter. The filter is required (JSON string). 4/5 n8n_delete_execution Permanently delete an execution record by ID. 4/5 n8n_delete_project Delete a project by ID (Enterprise feature). 4/5 n8n_delete_tag Delete a tag by ID. This does not affect workflows that used this tag. 4/5 n8n_delete_user Delete a user by ID (requires owner role). Workflows owned by this user must be transferred first. 4/5 n8n_delete_variable Delete an environment variable by ID. 4/5 n8n_delete_workflow Permanently delete a workflow by ID. 4/5 The n8n MCP Server MCP server exposes 43 tools across 4 categories: Read, Write, Destructive, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the n8n MCP Server server.
n8n MCP Server tools are categorised as Read (18), Write (15), Destructive (8), Execute (2). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept