mcp-n8n-workflow-builder

mcp-n8n-workflow-builder

4.3

mcp-n8n-workflow-builder is hosted online, so all tools can be tested directly either in theTools tabor in theOnline Client.

If you are the rightful owner of mcp-n8n-workflow-builder and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.

The n8n Workflow Builder MCP Server is designed to manage n8n workflows using the Model Context Protocol, allowing seamless integration with Claude AI and Cursor IDE.

list_workflows

List all workflows from n8n

Try it

Dummy parameter for no-parameter tools

      Result:

      execute_workflow

      Manually execute a workflow by ID

      Try it

      The ID of the workflow to execute

        Optional data to pass to the workflow

            Result:

            create_workflow

            Create a new workflow in n8n

            Try it

            The name of the workflow to create

              Array of workflow nodes to create. Each node must have type and name.

              nodes

              Array of workflow nodes to create. Each node must have type and name.

              No items yet. Use the button below to add some.

                Array of connections between nodes. Each connection defines how data flows from source to target node. This field is critical for workflow functionality. Without connections, the workflow nodes will not interact with each other. Example: [{"source":"Node1","target":"Node2"}]

                connections

                Array of connections between nodes. Each connection defines how data flows from source to target node. This field is critical for workflow functionality. Without connections, the workflow nodes will not interact with each other. Example: [{"source":"Node1","target":"Node2"}]

                No items yet. Use the button below to add some.

                    Result:

                    get_workflow

                    Get a workflow by ID

                    Try it

                    The ID of the workflow to retrieve

                        Result:

                        update_workflow

                        Update an existing workflow

                        Try it

                        The ID of the workflow to update

                          The new name for the workflow

                            Array of workflow nodes. See create_workflow for detailed structure.

                            Unsupported field schema for field root_nodes: Missing items definition.

                            {
                              "type": "array",
                              "description": "Array of workflow nodes. See create_workflow for detailed structure."
                            }

                              Array of node connections. See create_workflow for detailed structure.

                              Unsupported field schema for field root_connections: Missing items definition.

                              {
                                "type": "array",
                                "description": "Array of node connections. See create_workflow for detailed structure."
                              }

                                  Result:

                                  delete_workflow

                                  Delete a workflow by ID

                                  Try it

                                  The ID of the workflow to delete

                                      Result:

                                      activate_workflow

                                      Activate a workflow by ID

                                      Try it

                                      The ID of the workflow to activate

                                          Result:

                                          deactivate_workflow

                                          Deactivate a workflow by ID

                                          Try it

                                          The ID of the workflow to deactivate

                                              Result:

                                              list_executions

                                              List all executions from n8n with optional filters

                                              Try it

                                              Whether to include execution data in the response

                                              Whether to include execution data in the response

                                                Filter executions by status (error, success, or waiting)

                                                  Filter executions by workflow ID

                                                    Filter executions by project ID

                                                      Maximum number of executions to return

                                                        Cursor for pagination

                                                            Result:

                                                            get_execution

                                                            Get details of a specific execution by ID

                                                            Try it

                                                            The ID of the execution to retrieve

                                                              Whether to include execution data in the response

                                                              Whether to include execution data in the response

                                                                  Result:

                                                                  delete_execution

                                                                  Delete an execution by ID

                                                                  Try it

                                                                  The ID of the execution to delete

                                                                      Result:

                                                                      create_tag

                                                                      Create a new tag

                                                                      Try it

                                                                      The name of the tag to create

                                                                          Result:

                                                                          get_tags

                                                                          Get all tags

                                                                          Try it

                                                                          Cursor for pagination

                                                                            Maximum number of tags to return

                                                                                Result:

                                                                                get_tag

                                                                                Get a tag by ID

                                                                                Try it

                                                                                The ID of the tag to retrieve

                                                                                    Result:

                                                                                    update_tag

                                                                                    Update a tag

                                                                                    Try it

                                                                                    The ID of the tag to update

                                                                                      The new name for the tag

                                                                                          Result:

                                                                                          delete_tag

                                                                                          Delete a tag

                                                                                          Try it

                                                                                          The ID of the tag to delete

                                                                                              Result: