f339f457b2c760be9eadcc2fa8ebb2717446f992source_git · alicankiraz1/cursor-n8n-builder · current release
Observed 2026-08-30T18:55:23.721Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"tools": {}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
n8n_activate_workflowActivate a workflow so it can be triggered. The workflow must have a valid trigger node.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The workflow ID to activate"
}
},
"required": [
"id"
]
} | — | — · — | — |
n8n_create_workflowCreate a new workflow with nodes and connections. The workflow will be created in inactive state.Input schema{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Name of the workflow"
},
"nodes": {
"type": "array",
"description": "Array of node objects. Each node needs: id, name, type, typeVersion, position [x,y], parameters",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"type": "string",
"description": "e.g., \"n8n-nodes-base.webhook\", \"n8n-nodes-base.httpRequest\""
},
"typeVersion": {
"type": "number"
},
"position": {
"type": "array",
"items": {
"type": "number"
}
},
"parameters": {
"type": "object"
}
},
"required": [
"id",
"name",
"type",
"typeVersion",
"position",
"parameters"
]
}
},
"connections": {
"type": "object",
"description": "Connection mapping between nodes. Format: { \"sourceNode\": { \"main\": [[{ \"node\": \"targetNode\", \"type\": \"main\", \"index\": 0 }]] } }"
},
"settings": {
"type": "object",
"description": "Optional workflow settings",
"properties": {
"executionOrder": {
"type": "string",
"enum": [
"v0",
"v1"
]
},
"timezone": {
"type": "string"
}
}
}
},
"required": [
"name",
"nodes",
"connections"
]
} | — | — · — | — |
n8n_deactivate_workflowDeactivate a workflow to stop it from being triggered.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The workflow ID to deactivate"
}
},
"required": [
"id"
]
} | — | — · — | — |
n8n_delete_executionDelete an execution record.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The execution ID to delete"
}
},
"required": [
"id"
]
} | — | — · — | — |
n8n_delete_workflowPermanently delete a workflow. This action cannot be undone.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The workflow ID to delete"
}
},
"required": [
"id"
]
} | — | — · — | — |
n8n_get_executionGet detailed information about a specific execution including input/output data.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The execution ID"
},
"includeData": {
"type": "boolean",
"description": "Include full execution data (default: true)"
}
},
"required": [
"id"
]
} | — | — · — | — |
n8n_get_node_infoGet information about common n8n node types and their configurations.Input schema{
"type": "object",
"properties": {
"nodeType": {
"type": "string",
"description": "Node type to get info about (e.g., \"webhook\", \"httpRequest\", \"code\", \"if\", \"set\")"
}
},
"required": [
"nodeType"
]
} | — | — · — | — |
n8n_get_workflowGet detailed information about a specific workflow including all nodes and connections.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The workflow ID"
}
},
"required": [
"id"
]
} | — | — · — | — |
n8n_health_checkCheck the connection to the n8n instance and verify API credentials.Input schema{
"type": "object",
"properties": {}
} | — | — · — | — |
n8n_list_executionsList workflow executions. Can filter by workflow ID and status.Input schema{
"type": "object",
"properties": {
"workflowId": {
"type": "string",
"description": "Filter executions by workflow ID"
},
"status": {
"type": "string",
"enum": [
"success",
"error",
"waiting"
],
"description": "Filter by execution status"
},
"limit": {
"type": "number",
"description": "Maximum number of executions to return (default: 20)"
},
"includeData": {
"type": "boolean",
"description": "Include execution data in response (default: false)"
}
}
} | — | — · — | — |
n8n_list_workflowsList all workflows in the n8n instance. Returns workflow IDs, names, and active status.Input schema{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of workflows to return (default: 100)"
},
"active": {
"type": "boolean",
"description": "Filter by active status (true/false)"
}
}
} | — | — · — | — |
n8n_tools_helpGet documentation and usage guide for n8n MCP tools. Call this first to understand available capabilities.Input schema{
"type": "object",
"properties": {
"topic": {
"type": "string",
"enum": [
"overview",
"workflows",
"executions",
"nodes",
"examples"
],
"description": "Topic to get help about. \"overview\" for general guide, \"workflows\" for workflow management, \"executions\" for execution management, \"nodes\" for common node types, \"examples\" for usage examples."
}
}
} | — | — · — | — |
n8n_trigger_webhookTrigger a workflow via its webhook URL. The workflow must be active and have a Webhook trigger node.Input schema{
"type": "object",
"properties": {
"webhookUrl": {
"type": "string",
"description": "Full webhook URL (e.g., https://n8n.example.com/webhook/xxx-xxx-xxx)"
},
"method": {
"type": "string",
"enum": [
"GET",
"POST",
"PUT",
"DELETE"
],
"description": "HTTP method (default: POST)"
},
"data": {
"type": "object",
"description": "Data to send with the webhook request"
},
"headers": {
"type": "object",
"description": "Additional HTTP headers"
}
},
"required": [
"webhookUrl"
]
} | — | — · — | — |
n8n_update_workflowUpdate an existing workflow. You can update name, nodes, connections, or settings.Input schema{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The workflow ID to update"
},
"name": {
"type": "string",
"description": "New name for the workflow"
},
"nodes": {
"type": "array",
"description": "Updated array of nodes (replaces all existing nodes)"
},
"connections": {
"type": "object",
"description": "Updated connections object (replaces all existing connections)"
},
"settings": {
"type": "object",
"description": "Updated workflow settings"
}
},
"required": [
"id"
]
} | — | — · — | — |