Connect your own n8n instance (self-hosted or n8n Cloud) to see and manage your workflows from Imperal -- list workflows with their status, publish/unpublish them, run one on demand where your inst...
What this app can do
48 tools registered
Connect N8nFree
Connect your n8n instance by saving its base URL and your own API key, after checking they actually work together. Create the key in your instance: Settings -> n8n API -> Create an API key. Works for both self-hosted n8n and n8n Cloud -- just paste your instance's own URL, there's no auto-detection since n8n has no fixed set of hosts the way Make.com does.
Disconnect N8nFree
Disconnect n8n: deletes the saved base URL and API key. Existing workflows/executions on your own n8n instance are untouched.
Get N8n ConnectionFree
Check whether n8n is currently connected (does not reveal the saved base URL or API key).
List N8n Workflows8 tok
List workflows on your connected n8n instance -- name, active state, and tags. Supports filtering by active state and/or tags.
Get N8n Workflow8 tok
Read one n8n workflow in full -- its nodes, connections, and active state.
Create N8n Workflow30 tok
Create a brand-new workflow on your n8n instance from an explicit node/connection definition (n8n's own workflow JSON format).
Update N8n Workflow30 tok
Update an existing n8n workflow's name, nodes, and/or connections. n8n's PUT /workflows/{id} replaces the whole entity, so this reads the current workflow first and merges in only the fields you gave.
Delete N8n Workflow40 tok
Permanently delete a workflow from your n8n instance. Cannot be undone.
Publish N8n Workflow30 tok
Publish (activate) an n8n workflow so its triggers start running. This is n8n's current API -- the older activate/deactivate endpoints are deprecated.
Unpublish N8n Workflow30 tok
Unpublish (deactivate) an n8n workflow so its triggers stop running.
Run N8n Workflow40 tok
Run an n8n workflow right now by id. This endpoint is recent in n8n's own API (added late 2025) -- older self-hosted instances may not have it; if it fails, trigger the workflow via its own Webhook node URL instead.
List N8n Executions8 tok
List past/current executions on your connected n8n instance -- status, workflow, and timing. Filter by status and/or workflow id.
Get N8n Execution8 tok
Read one n8n execution in full, optionally including its run data.
Delete N8n Execution40 tok
Permanently delete one n8n execution record. This does not affect the workflow itself -- only its execution history.
Retry N8n Execution30 tok
Retry a failed n8n execution.
Stop N8n Execution30 tok
Stop one currently-running n8n execution.
Stop N8n Executions60 tok
Stop several currently-running n8n executions at once.
List N8n Credentials8 tok
List credentials stored on your connected n8n instance -- name and type only, never their secret field values (n8n's own API never returns those either).
Get N8n Credential Schema16 tok
Read the field schema for one n8n credential type (e.g. 'openAiApi') -- which fields it needs -- before creating a credential of that type.
Create N8n Credential30 tok
Create a new credential on your connected n8n instance. WARNING: this stores sensitive data (API keys, passwords, tokens) on your n8n instance -- only do this for credentials you intend workflows to use. n8n has no update endpoint: to change a credential later you must delete it and create it again.
Delete N8n Credential40 tok
Permanently delete a credential from your connected n8n instance. Workflows using it will fail until re-configured. This is also the only way to 'change' a credential -- n8n has no update endpoint, so delete this one and create_n8n_credential a replacement.
List N8n Tags8 tok
List tags defined on your connected n8n instance.
Create N8n Tag20 tok
Create a new tag on your connected n8n instance.
Update N8n Tag20 tok
Rename a tag on your connected n8n instance.
Delete N8n Tag40 tok
Permanently delete a tag from your connected n8n instance. Workflows keep working -- they just lose this tag.
Get N8n Workflow Tags8 tok
Read the tags currently assigned to one n8n workflow.
Update N8n Workflow Tags30 tok
Replace the full set of tags assigned to one n8n workflow (pass every tag id that should remain, not just the ones to add).
List N8n Workflow Versions8 tok
List the saved version history of one n8n workflow.
Get N8n Workflow Version8 tok
Read one specific saved version of an n8n workflow in full.
Unarchive N8n Workflow30 tok
Unarchive a previously archived n8n workflow, making it visible and editable again.
Transfer N8n Workflow30 tok
Move an n8n workflow to a different project (Enterprise/multi-project instances only).
Get N8n Execution Tags8 tok
Read the tags currently assigned to one n8n execution.
Update N8n Execution Tags30 tok
Replace the full set of tags assigned to one n8n execution.
Get N8n Credential8 tok
Read one credential's metadata (name, type, timestamps) -- never its secret field values, which n8n's API never returns after creation.
Update N8n Credential30 tok
Update a credential's name and/or its field values on your connected n8n instance. WARNING: this stores sensitive data -- only use when you trust the source of the new values.
Test N8n Credential16 tok
Test whether a credential's stored values still work against its target service.
Transfer N8n Credential30 tok
Move a credential to a different project (Enterprise/multi-project instances only).
List N8n Variables8 tok
List variables defined on your connected n8n instance -- named key/value pairs any workflow can reference via $vars.
Create N8n Variable30 tok
Create a new instance-wide variable on your connected n8n instance.
Update N8n Variable30 tok
Update an existing variable's value on your connected n8n instance.
Delete N8n Variable40 tok
Permanently delete a variable from your connected n8n instance. Workflows referencing it will get an empty value at runtime.
List N8n Users8 tok
List users on your connected n8n instance. Only meaningful on multi-user (Enterprise) instances -- self-hosted single-owner instances will just show the one owner account.
Create N8n Users30 tok
Invite one or more new users to your connected n8n instance by email. Enterprise feature -- fails on Community edition instances.
Get N8n User8 tok
Read one user's profile on your connected n8n instance, by id or email.
Delete N8n User40 tok
Permanently delete a user from your connected n8n instance. Their workflows and credentials are NOT deleted -- transfer ownership first if needed.
Change N8n User Role30 tok
Change a user's global role on your connected n8n instance (e.g. 'global:admin', 'global:member').
Pull N8n Source Control30 tok
Pull the latest changes from the connected remote Git repository into your n8n instance (Environments/Source Control feature -- Enterprise).
Generate N8n Audit16 tok
Generate a security audit report for your connected n8n instance -- flags risky nodes, exposed credentials, outdated workflows, and more.