{"type":"mcp_server","name":"n8n-workflow-builder","description":"This repository provides an MCP server for managing n8n workflows, enabling users to list, create, update, and control workflow states using npm. Configuration relies on environment variables and a JSON settings file.","category":"Productivity","language":"JavaScript","stars":531,"forks":29,"owner":"makafeli","github_url":"https://github.com/makafeli/n8n-workflow-builder","homepage":null,"setup":"## Setup\n\n1.  Clone the repository: `git clone https://github.com/makafeli/n8n-workflow-builder.git` and navigate to the project directory: `cd /root/n8n-workflow-builder`.\n2.  Install dependencies: `npm install`.\n3.  Build the project: `npm run build`.\n4.  Start the MCP Server: `npm start`.\n5.  Configure environment variables `N8N_HOST` and `N8N_API_KEY` in `cline_mcp_settings.json`.","tools":"## Available Tools\n\n1.  list_workflows (Lists all workflows from n8n)\n2.  create_workflow (Creates a new workflow in n8n)\n3.  get_workflow (Retrieves a workflow by its ID)\n4.  update_workflow (Updates an existing workflow)\n5.  delete_workflow (Deletes a workflow by its ID)\n6.  activate_workflow (Activates a workflow by its ID)\n7.  deactivate_workflow (Deactivates a workflow by its ID)\n8.  list_executions (Lists all workflow executions with optional filters)\n9.  get_execution (Retrieves details of a specific execution by its ID)\n10. delete_execution (Deletes an execution by its ID)","faq":null,"created_at":"2025-01-14T21:43:54+00:00","updated_at":"2025-03-28T23:09:34+00:00","source_url":"https://model-context-protocol.com/servers/n8n-workflow-management-api-server","related_articles":[]}