← Tools Reference

n8n

n8n integration (Productivity). Imported from open-connector.

API key36 toolshttps://{instance_url}
GET
n8n_list_workflows
List n8n workflows with optional filters and cursor pagination.

/workflows

7 parameters
ParamTypeRequiredDescription
activebooleanoptionalFilter workflows by active state.
tagsarrayoptionalFilter workflows by a comma-separated set of tag names.
namestringoptionalFilter workflows by name.
projectIdstringoptionalAn n8n resource identifier.
excludePinnedDatabooleanoptionalAvoid retrieving pinned data.
limitintegeroptionalThe maximum number of items to return.
cursorstringoptionalThe cursor returned by a previous n8n list response.
GET
n8n_get_workflow
Retrieve one n8n workflow by ID.

/workflows/{workflowId}

2 parameters
ParamTypeRequiredDescription
workflowIdstringrequiredThe n8n workflow identifier.
excludePinnedDatabooleanoptionalAvoid retrieving pinned data.
POST
n8n_activate_workflow
Activate or publish an n8n workflow.

/workflows/{workflowId}/activate

4 parameters
ParamTypeRequiredDescription
workflowIdstringrequiredThe n8n workflow identifier.
versionIdstringoptionalThe specific workflow version ID to activate.
namestringoptionalAn optional name for the workflow version.
descriptionstringoptionalAn optional description for the workflow version.
POST
n8n_deactivate_workflow
Deactivate an n8n workflow.

/workflows/{workflowId}/deactivate

1 parameter
ParamTypeRequiredDescription
workflowIdstringrequiredThe n8n workflow identifier.
POST
n8n_archive_workflow
Archive an n8n workflow.

/workflows/{workflowId}/archive

1 parameter
ParamTypeRequiredDescription
workflowIdstringrequiredThe n8n workflow identifier.
POST
n8n_unarchive_workflow
Unarchive an n8n workflow.

/workflows/{workflowId}/unarchive

1 parameter
ParamTypeRequiredDescription
workflowIdstringrequiredThe n8n workflow identifier.
GET
n8n_list_executions
List n8n executions with optional filters and cursor pagination.

/executions

7 parameters
ParamTypeRequiredDescription
includeDatabooleanoptionalWhether to include detailed execution data.
redactExecutionDatabooleanoptionalWhether to redact execution data in the response.
statusstringoptionalAn n8n execution status.
workflowIdstringoptionalAn n8n resource identifier.
projectIdstringoptionalAn n8n resource identifier.
limitintegeroptionalThe maximum number of items to return.
cursorstringoptionalThe cursor returned by a previous n8n list response.
GET
n8n_get_execution
Retrieve one n8n execution by ID.

/executions/{executionId}

3 parameters
ParamTypeRequiredDescription
executionIdintegerrequiredThe n8n execution identifier.
includeDatabooleanoptionalWhether to include detailed execution data.
redactExecutionDatabooleanoptionalWhether to redact execution data in the response.
POST
n8n_retry_execution
Retry one n8n execution.

/executions/{executionId}/retry

2 parameters
ParamTypeRequiredDescription
executionIdintegerrequiredThe n8n execution identifier.
loadWorkflowbooleanoptionalWhether to retry with the currently saved workflow instead of the workflow save…
POST
n8n_stop_execution
Stop one running n8n execution.

/executions/{executionId}/stop

1 parameter
ParamTypeRequiredDescription
executionIdintegerrequiredThe n8n execution identifier.
GET
n8n_list_tags
List n8n tags with cursor pagination.

/tags

2 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of items to return.
cursorstringoptionalThe cursor returned by a previous n8n list response.
POST
n8n_create_tag
Create an n8n tag.

/tags

1 parameter
ParamTypeRequiredDescription
namestringrequiredThe tag name.
PUT
n8n_update_tag
Update an n8n tag.

/tags/{tagId}

2 parameters
ParamTypeRequiredDescription
tagIdstringrequiredThe n8n tag identifier.
namestringrequiredThe updated tag name.
DELETE
n8n_delete_tag
Delete an n8n tag.

/tags/{tagId}

1 parameter
ParamTypeRequiredDescription
tagIdstringrequiredThe n8n tag identifier.
GET
n8n_get_workflow_tags
Get tags attached to an n8n workflow.

/workflows/{workflowId}/tags

1 parameter
ParamTypeRequiredDescription
workflowIdstringrequiredThe n8n workflow identifier.
PUT
n8n_update_workflow_tags
Replace tags attached to an n8n workflow.

/workflows/{workflowId}/tags

2 parameters
ParamTypeRequiredDescription
workflowIdstringrequiredThe n8n workflow identifier.
tagIdsarrayrequiredTag IDs to attach to the workflow.
GET
n8n_get_execution_tags
Get annotation tags attached to an n8n execution.

/executions/{executionId}/tags

1 parameter
ParamTypeRequiredDescription
executionIdintegerrequiredThe n8n execution identifier.
PUT
n8n_update_execution_tags
Replace annotation tags attached to an n8n execution.

/executions/{executionId}/tags

2 parameters
ParamTypeRequiredDescription
executionIdintegerrequiredThe n8n execution identifier.
tagIdsarrayrequiredTag IDs to attach to the execution.
GET
n8n_list_variables
List n8n variables with optional filters and cursor pagination.

/variables

4 parameters
ParamTypeRequiredDescription
projectIdstringoptionalAn n8n resource identifier.
statestringoptionalFilter variables by state.
limitintegeroptionalThe maximum number of items to return.
cursorstringoptionalThe cursor returned by a previous n8n list response.
POST
n8n_create_variable
Create an n8n variable for workflow runtime configuration.

/variables

3 parameters
ParamTypeRequiredDescription
keystringrequiredThe variable key.
valuestringrequiredThe variable value.
projectIdstringoptionalAn n8n resource identifier.
PUT
n8n_update_variable
Update an n8n variable value.

/variables/{variableId}

3 parameters
ParamTypeRequiredDescription
variableIdstringrequiredThe n8n variable identifier.
keystringrequiredThe variable key.
valuestringrequiredThe variable value.
DELETE
n8n_delete_variable
Delete an n8n variable.

/variables/{variableId}

1 parameter
ParamTypeRequiredDescription
variableIdstringrequiredThe n8n variable identifier.
GET
n8n_list_data_tables
List n8n data tables with optional filters and cursor pagination.

/data-tables

4 parameters
ParamTypeRequiredDescription
filterobjectoptionalFilter conditions accepted by n8n.
sortBystringoptionalSort format such as field:asc or field:desc.
limitintegeroptionalThe maximum number of items to return.
cursorstringoptionalThe cursor returned by a previous n8n list response.
POST
n8n_create_data_table
Create an n8n data table with columns.

/data-tables

3 parameters
ParamTypeRequiredDescription
namestringrequiredThe data table name.
columnsarrayrequiredColumns to create in the table.
projectIdstringoptionalAn n8n resource identifier.
GET
n8n_get_data_table
Retrieve one n8n data table by ID.

/data-tables/{dataTableId}

1 parameter
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
PATCH
n8n_update_data_table
Rename an n8n data table.

/data-tables/{dataTableId}

2 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
namestringrequiredThe new data table name.
DELETE
n8n_delete_data_table
Delete an n8n data table.

/data-tables/{dataTableId}

1 parameter
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
GET
n8n_list_data_table_columns
List columns in an n8n data table.

/data-tables/{dataTableId}/columns

1 parameter
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
POST
n8n_create_data_table_column
Add a column to an n8n data table.

/data-tables/{dataTableId}/columns

4 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
namestringrequiredThe data table column name.
typestringrequiredThe n8n data table column type.
indexintegeroptionalThe zero-based column position.
PATCH
n8n_update_data_table_column
Rename or reorder an n8n data table column.

/data-tables/{dataTableId}/columns/{columnId}

4 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
columnIdstringrequiredThe n8n data table column identifier.
namestringoptionalThe data table column name.
indexintegeroptionalThe new zero-based column position.
DELETE
n8n_delete_data_table_column
Delete a column from an n8n data table.

/data-tables/{dataTableId}/columns/{columnId}

2 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
columnIdstringrequiredThe n8n data table column identifier.
GET
n8n_list_data_table_rows
List rows in an n8n data table with filters, search, and sorting.

/data-tables/{dataTableId}/rows

6 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
filterobjectoptionalStructured n8n data table filter conditions.
sortBystringoptionalSort format such as columnName:asc or columnName:desc.
searchstringoptionalSearch text across string columns.
limitintegeroptionalThe maximum number of items to return.
cursorstringoptionalThe cursor returned by a previous n8n list response.
POST
n8n_insert_data_table_rows
Insert rows into an n8n data table.

/data-tables/{dataTableId}/rows

3 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
dataarrayrequiredRows to insert.
returnTypestringoptionalHow much data n8n should return after insertion.
PATCH
n8n_update_data_table_rows
Update rows in an n8n data table by filter.

/data-tables/{dataTableId}/rows/update

5 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
filterobjectrequiredStructured n8n data table filter conditions.
dataobjectrequiredA data table row keyed by column name.
returnDatabooleanoptionalWhether n8n should return updated rows.
dryRunbooleanoptionalPreview matching updates without persisting changes.
POST
n8n_upsert_data_table_row
Upsert one row in an n8n data table by filter.

/data-tables/{dataTableId}/rows/upsert

5 parameters
ParamTypeRequiredDescription
dataTableIdstringrequiredThe n8n data table identifier.
filterobjectrequiredStructured n8n data table filter conditions.
dataobjectrequiredA data table row keyed by column name.
returnDatabooleanoptionalWhether n8n should return the upserted row.
dryRunbooleanoptionalPreview the upsert without persisting changes.
GET
n8n_get_insights_summary
Retrieve n8n insights summary metrics for a time range and project.

/insights/summary

3 parameters
ParamTypeRequiredDescription
startDatestringoptionalAn ISO 8601 timestamp returned by n8n.
endDatestringoptionalAn ISO 8601 timestamp returned by n8n.
projectIdstringoptionalAn n8n resource identifier.