Cursor n8n Builder MCP Server
Enables AI assistants in Cursor IDE to manage n8n workflows through the n8n REST API, including creating, updating, activating workflows, viewing execution history, and triggering webhooks
Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.
Install and connect
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
No verified installation or connection method is available in the retained evidence yet.
Identity
| Canonical slug | cursor-n8n-builder-75337afb | Deployment | Remote Only |
|---|---|---|---|
| Canonical package | — | Repository | alicankiraz1/cursor-n8n-builder |
| First published | — | Latest release | — |
| Last security verification | — | Classification confidence | 35% |
| Publication | Draft | Official distribution | Not verified |
Distributions
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| source_git | alicankiraz1/cursor-n8n-builder | f339f457b2c760be9eadcc2fa8ebb2717446f992 | 1 | Repository |
Current release
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| source_gitalicankiraz1/cursor-n8n-builder | f339f457b2c760be9eadcc2fa8ebb2717446f992Current | Aug 30, 2026 | 14 toolsSucceeded · 0 resources · 0 prompts | Evidence restricted |
Continuously monitor this MCP for security risk
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
- Independent exact-version security scans
- Continuous release and vulnerability monitoring
- Risk-change alerts with capability context
- Historical evidence and API exports
Current version evidence
No public current-version evidence is available yet.
Current protocol inventory
Tools 14
| 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"
]
} | — | — |
Resources 0
- None observed.
Resource templates 0
- None observed.
Prompts 0
- None observed.
Remote endpoints
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
Cursor n8n Builder MCP Server questions
How do I install Cursor n8n Builder MCP Server?
No verified package installation command is available in the retained catalog evidence.
What tools does Cursor n8n Builder MCP Server provide?
Cursor n8n Builder MCP Server exposed 14 tools during independent protocol observation, including n8n_activate_workflow, n8n_create_workflow, n8n_deactivate_workflow, n8n_delete_execution, n8n_delete_workflow, n8n_get_execution, n8n_get_node_info, n8n_get_workflow, and others.
Is Cursor n8n Builder MCP Server secure?
The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.
Explore related MCP server guides
Curated product and capability guides containing this catalog record.