
n8n MCP Server
A comprehensive n8n integration that exposes 43 tools across workflows, executions, data tables, tags, credentials, users, variables, projects, audit logs, and webhooks. The standout feature is full CRUD support for n8n's Data Tables API (v1.64+), which no other n8n MCP currently implements. You get the usual workflow management (create, update, activate, execute) plus deeper operations like credential schema fetching, security audits, and row-level data table queries with filters and pagination. Built with automatic retry logic for rate limits, configurable timeouts, and strict TypeScript. Useful if you need an AI assistant to manage your n8n instance programmatically beyond basic workflow execution.
- tools
- 43
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- Mar 8, 2026
Tools
43 toolsPublic tool metadata for what this MCP can expose to an agent.
n8n_list_workflowsList all workflows with optional filters
List all workflows with optional filters
No parameter schema in public metadata yet.
n8n_get_workflowGet a workflow by ID (includes nodes, connections, settings)
Get a workflow by ID (includes nodes, connections, settings)
No parameter schema in public metadata yet.
n8n_create_workflowCreate a new workflow from JSON
Create a new workflow from JSON
No parameter schema in public metadata yet.
n8n_update_workflowUpdate an existing workflow (full replacement)
Update an existing workflow (full replacement)
No parameter schema in public metadata yet.
n8n_delete_workflowPermanently delete a workflow
Permanently delete a workflow
No parameter schema in public metadata yet.
n8n_activate_workflowActivate a workflow for production
Activate a workflow for production
No parameter schema in public metadata yet.
n8n_deactivate_workflowDeactivate a workflow
Deactivate a workflow
No parameter schema in public metadata yet.
n8n_execute_workflowTrigger execution with optional input data
Trigger execution with optional input data
No parameter schema in public metadata yet.
n8n_get_workflow_tagsList tags associated with a workflow
List tags associated with a workflow
No parameter schema in public metadata yet.
n8n_update_workflow_tagsReplace all tags on a workflow
Replace all tags on a workflow
No parameter schema in public metadata yet.
n8n_list_executionsList executions with filters (workflow, status, cursor)
List executions with filters (workflow, status, cursor)
No parameter schema in public metadata yet.
n8n_get_executionGet execution status, result data and timing
Get execution status, result data and timing
No parameter schema in public metadata yet.
n8n_delete_executionDelete an execution record
Delete an execution record
No parameter schema in public metadata yet.
n8n_list_datatablesList all data tables with filtering and sorting
List all data tables with filtering and sorting
No parameter schema in public metadata yet.
n8n_create_datatableCreate a table with typed columns (string, number, boolean, date, json)
Create a table with typed columns (string, number, boolean, date, json)
No parameter schema in public metadata yet.
n8n_get_datatableGet table metadata (columns, name, ID)
Get table metadata (columns, name, ID)
No parameter schema in public metadata yet.
n8n_get_datatable_rowsQuery rows with filter, full-text search, sorting and pagination
Query rows with filter, full-text search, sorting and pagination
No parameter schema in public metadata yet.
n8n_insert_datatable_rowsInsert one or more rows
Insert one or more rows
No parameter schema in public metadata yet.
n8n_update_datatable_rowsUpdate rows matching a filter (supports dry-run)
Update rows matching a filter (supports dry-run)
No parameter schema in public metadata yet.
n8n_upsert_datatable_rowUpdate if exists, insert if not
Update if exists, insert if not
No parameter schema in public metadata yet.
n8n_delete_datatable_rowsDelete rows matching a filter (supports dry-run)
Delete rows matching a filter (supports dry-run)
No parameter schema in public metadata yet.
n8n_list_tagsList all tags
List all tags
No parameter schema in public metadata yet.
n8n_get_tagGet a tag by ID
Get a tag by ID
No parameter schema in public metadata yet.
n8n_create_tagCreate a new tag
Create a new tag
No parameter schema in public metadata yet.
n8n_update_tagRename a tag
Rename a tag
No parameter schema in public metadata yet.
n8n_delete_tagDelete a tag
Delete a tag
No parameter schema in public metadata yet.
n8n_list_credentialsList credentials (names and types only — data is redacted)
List credentials (names and types only — data is redacted)
No parameter schema in public metadata yet.
n8n_create_credentialCreate a credential (use get_credential_schema first)
Create a credential (use get_credential_schema first)
No parameter schema in public metadata yet.
n8n_delete_credentialDelete a credential
Delete a credential
No parameter schema in public metadata yet.
n8n_get_credential_schemaGet the JSON schema for a credential type
Get the JSON schema for a credential type
No parameter schema in public metadata yet.
n8n_list_usersList all users (requires instance owner role)
List all users (requires instance owner role)
No parameter schema in public metadata yet.
n8n_get_userGet a user by ID or email
Get a user by ID or email
No parameter schema in public metadata yet.
n8n_delete_userDelete a user
Delete a user
No parameter schema in public metadata yet.
n8n_list_variablesList all environment variables
List all environment variables
No parameter schema in public metadata yet.
n8n_create_variableCreate a key-value variable
Create a key-value variable
No parameter schema in public metadata yet.
n8n_delete_variableDelete a variable
Delete a variable
No parameter schema in public metadata yet.
n8n_list_projectsList all projects
List all projects
No parameter schema in public metadata yet.
n8n_create_projectCreate a project
Create a project
No parameter schema in public metadata yet.
n8n_update_projectRename a project
Rename a project
No parameter schema in public metadata yet.
n8n_delete_projectDelete a project
Delete a project
No parameter schema in public metadata yet.
n8n_generate_auditGenerate a security audit (credentials, database, filesystem, nodes)
Generate a security audit (credentials, database, filesystem, nodes)
No parameter schema in public metadata yet.
n8n_health_checkVerify n8n API connectivity
Verify n8n API connectivity
No parameter schema in public metadata yet.
n8n_trigger_webhookTrigger a workflow via its webhook URL (production or test)
Trigger a workflow via its webhook URL (production or test)
No parameter schema in public metadata yet.
Sponsors
Configuration
N8N_BASE_URLn8n instance URL (e.g. http://localhost:5678)
N8N_API_KEY*secretn8n API key
Readme
mcp-n8n
The most complete MCP server for n8n
43 tools · Workflows · Data Tables · Tags · Credentials · Users · Webhooks · Audit
Why mcp-n8n?
Other n8n MCPs cover workflows and executions. mcp-n8n covers everything — including Data Tables, the only MCP to do so.
Details
- Repository
- github.com/rpgmais/mcp-n8n
- Categories
- Automation & Workflows, Data & Analytics
- Package
@nextoolsolutions/mcp-n8n- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active