n8n MCP Server
The most complete MCP server for n8n — 43 tools for workflows, data tables, and more.
Connector by RPGMais · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/rpgmais-mcp-n8n
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 18 read · 15 write · 8 delete · 2 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 43
Read from the source code; the running server may list different tools.
Read 18 · Look things up without changing anything.
n8n_generate_auditn8n_get_credential_scheman8n_get_datatablen8n_get_datatable_rowsn8n_get_executionn8n_get_tagn8n_get_usern8n_get_workflown8n_get_workflow_tagsn8n_health_checkn8n_list_credentialsn8n_list_datatables
Show 6 more tools
n8n_list_executionsn8n_list_projectsn8n_list_tagsn8n_list_usersn8n_list_variablesn8n_list_workflows
Write 15 · Create, change, send or run things.
n8n_create_credentialn8n_create_datatablen8n_create_projectn8n_create_tagn8n_create_variablen8n_create_workflown8n_execute_workflown8n_insert_datatable_rowsn8n_trigger_webhookn8n_update_datatable_rowsn8n_update_projectn8n_update_tag
Show 3 more tools
n8n_update_workflown8n_update_workflow_tagsn8n_upsert_datatable_row
Delete 8 · Delete, drop, revoke or wipe things.
n8n_delete_credentialn8n_delete_datatable_rowsn8n_delete_executionn8n_delete_projectn8n_delete_tagn8n_delete_usern8n_delete_variablen8n_delete_workflow
Not yet classified 2 · We could not tell from the name and description.
n8n_activate_workflown8n_deactivate_workflow
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
N8N_API_KEY
Other settings (environment variables or headers).
N8N_BASE_URL
Tools (43)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
n8n_activate_workflowActivate workflowActivate a workflow for production. Requires at least one trigger node.
n8n_create_credentialCreate credentialCreate a new credential. Use n8n_get_credential_schema to discover the required fields for a type.
n8n_create_datatableCreate data tableCreate a data table with typed columns (string, number, boolean, date, json).
n8n_create_projectCreate projectCreate a new project (Enterprise feature).
n8n_create_tagCreate tagCreate a new tag with the given name.
n8n_create_variableCreate variableCreate a new environment variable in n8n (key-value pair).
n8n_create_workflowCreate workflowCreate a new workflow. Provide the workflow JSON (name, nodes, connections, settings).
n8n_deactivate_workflowDeactivate workflowDeactivate a workflow (stops listening for triggers).
n8n_delete_credentialDelete credentialPermanently delete a credential by ID.
n8n_delete_datatable_rowsDelete data table rowsDelete rows matching a filter. The filter is required (JSON string).
n8n_delete_executionDelete executionPermanently delete an execution record by ID.
n8n_delete_projectDelete projectDelete a project by ID (Enterprise feature).
n8n_delete_tagDelete tagDelete a tag by ID. This does not affect workflows that used this tag.
n8n_delete_userDelete userDelete a user by ID (requires owner role). Workflows owned by this user must be transferred first.
n8n_delete_variableDelete variableDelete an environment variable by ID.
Show 28 more tools
n8n_delete_workflowDelete workflowPermanently delete a workflow by ID.
n8n_execute_workflowExecute workflowTrigger a workflow execution. Optionally send input data.
n8n_generate_auditSecurity auditGenerate a security audit report for the n8n instance. Categories: credentials, database, filesystem, instance, nodes.
n8n_get_credential_schemaGet credential schemaGet the JSON schema for a credential type, showing required and optional fields.
n8n_get_datatableGet data tableRetrieve metadata (columns, name, ID) of a data table.
n8n_get_datatable_rowsQuery data table rowsList rows from a data table with optional filter, search, sorting and pagination. Filter is a JSON string with {type, filters} structure.
n8n_get_executionGet executionGet the status and result data of a specific execution.
n8n_get_tagGet tagRetrieve a tag by ID.
n8n_get_userGet userRetrieve a user by ID or email.
n8n_get_workflowGet workflowRetrieve a workflow by ID, including nodes, connections and settings.
n8n_get_workflow_tagsGet workflow tagsList all tags associated with a specific workflow.
n8n_health_checkHealth checkCheck connectivity to the n8n instance and verify the API is reachable.
n8n_insert_datatable_rowsInsert data table rowsInsert one or more rows. Each row is an object with column names as keys.
n8n_list_credentialsList credentialsList all credentials (names and types only — data is redacted).
n8n_list_datatablesList data tablesList data tables with optional filtering, sorting and pagination.
n8n_list_executionsList executionsList workflow executions. Filter by workflowId, status, limit and cursor.
n8n_list_projectsList projectsList all projects (Enterprise feature).
n8n_list_tagsList tagsList all tags in the n8n instance.
n8n_list_usersList usersList all users in the n8n instance (requires owner role).
n8n_list_variablesList variablesList all environment variables stored in n8n.
n8n_list_workflowsList workflowsList all workflows. Optionally filter by active status and limit results.
n8n_trigger_webhookTrigger webhookTrigger a workflow via its webhook URL. Use isTest=true for test webhooks. The webhookPath is the path configured in the Webhook node.
n8n_update_datatable_rowsUpdate data table rowsUpdate rows matching a filter. Conditions: eq, neq, like, ilike, gt, gte, lt, lte.
n8n_update_projectUpdate projectRename an existing project (Enterprise feature).
n8n_update_tagUpdate tagRename an existing tag.
n8n_update_workflowUpdate workflowUpdate an existing workflow. Send the complete workflow object (get it first with n8n_get_workflow).
n8n_update_workflow_tagsUpdate workflow tagsReplace all tags on a workflow. Send an array of tag IDs.
n8n_upsert_datatable_rowUpsert data table rowUpdate a row if it exists (by filter) or insert a new one.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 1
- Weekly downloads
- 19
- Last commit
- Oct 4, 2026 (25 days ago)
- Last release
- Mar 8, 2026 (7 months ago)
- Last package publish
- Mar 8, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.RPGMais/mcp-n8n- Version
- 2.0.2
- Auth
- API key
- Packages
- npm @nextoolsolutions/mcp-n8n
- License
- MIT
- Repository
- github.com/RPGMais/mcp-n8n
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
n8n MCP Server. Agent Mart. https://agentmart.dev/connectors/rpgmais-mcp-n8n (last updated 2026-10-24)