n8n-mcp-server

n8n-mcp-server

4.5

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

If you are the rightful owner of n8n-mcp-server 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@mcphub.com.

A Model Context Protocol (MCP) server that allows AI assistants to interact with n8n workflows through natural language.

Evaluation
Total Score: 7/10

Evaluation Summary of the Agent's Performance

  • Strengths:
    • Accuracy/Correctness: The agent consistently provides accurate responses to the user's queries, correctly identifying the current state of workflows and executions.
    • Usefulness / Clarity: The responses are generally clear and concise, offering relevant information and assistance options to the user.
  • Weaknesses:
    • Completeness: The agent often lacks completeness in its responses, failing to provide all requested details or explicitly stating the absence of such details when applicable.
    • Consistency with Claimed Capabilities: While the agent claims to manage workflows and executions comprehensively, it sometimes fails to align with these capabilities by not providing detailed guidance or explanations of its actions.
  • Suggestions for Improvement:
    • Enhance Completeness: The agent should ensure that all aspects of the user's queries are addressed, even if it means explicitly stating the absence of certain details.
    • Align with Claimed Capabilities: The agent should provide more detailed instructions and explanations to demonstrate its proficiency in managing workflows and executions, aligning more closely with its claimed capabilities.
  • Overall, the agent performs well in terms of accuracy and clarity but could improve in completeness and alignment with its capabilities.
  • Test case 1
    Score: 6/10
    Can you list all available workflows and provide details for each one, including their activation status and last modified date?

    It appears that there are currently no workflows available in the system. If you need assistance with creating a new workflow or if you have any other questions, feel free to ask!

  • Test case 2
    Score: 7/10
    Can you create a new workflow named 'Daily Report Sender', activate it, and provide its ID and activation status?

    It seems that creating a workflow requires additional properties, specifically the "nodes" property, which defines the workflow's structure.

    I'll need to provide at least one node for the workflow. Let's create a simple node structure first and then create the workflow.

    I'll set up a basic workflow node and try creating the 'Daily Report Sender' workflow again. It looks like the workflow creation requires a "connections" property as well, which defines how the nodes are connected to each other.

    I'll create a simple connection between the node and try creating the workflow again. Let me set that up. The workflow named 'Daily Report Sender' has been created successfully. Here are the details:

    • Workflow ID: aEP7F8ssSErXb9EM
    • Activation Status: Inactive

    Now, I'll activate the newly created workflow. It appears that the workflow cannot be activated because it lacks a trigger node. A trigger node (such as a webhook or a scheduled trigger) is necessary to start the workflow.

    Let me add a simple trigger node to the workflow and then attempt to activate it again. I'll set it up as a scheduled trigger for daily execution. It seems there was an issue with updating the workflow due to the structure of the request. I'll try to create a new workflow from scratch that includes both a trigger node and the email sending node correctly set up.

    Let’s do that now.

    The new workflow named 'Daily Report Sender' has been successfully created and activated. Here are the final details:

    • Workflow ID: ZdkYj1vFXwPTtiLE
    • Activation Status: Active

    If you need any further assistance or modifications, feel free to ask!

  • Test case 3
    Score: 6/10
    Can you retrieve and list all workflow executions that occurred in the last 7 days, including their status and execution time?

    To retrieve and list all workflow executions that occurred in the last 7 days, including their status and execution time, I will first need to get a list of recent executions. Then, I'll filter them to show only those from the last 7 days.

    Let's start by retrieving a list of recent workflow executions. I'll proceed with this step now. It appears that there are currently no workflow executions recorded in the last 7 days. The summary indicates that a total of 0 executions were found, meaning either no workflows were executed in that time frame or the system has not logged any executions.

    If you have any other questions or need further assistance, feel free to ask!

  • Test case 4
    Score: 7/10
    Can you update an existing workflow named 'Weekly Summary Report' to include a new node that sends an email every Friday at 5 PM? Please provide the updated workflow details, including the new node configuration.

    It seems that there is no workflow named "Weekly Summary Report" available in the current list of workflows. The existing workflows are:

    1. Daily Report Sender (Active)
    2. Daily Report Sender (Inactive)

    Since the workflow you want to update doesn't exist, could you please confirm if you meant to update one of the existing workflows, or if you would like to create a new workflow named "Weekly Summary Report" that includes the new node for sending an email every Friday at 5 PM?

  • Test case 5
    Score: 8/10
    Can you delete all inactive workflows from the system and confirm their removal by providing an updated list of workflows?

    I have successfully deleted the inactive workflow "Daily Report Sender" (ID: aEP7F8ssSErXb9EM).

    Here is the updated list of workflows:

    1. Name: Daily Report Sender
      • ID: ZdkYj1vFXwPTtiLE
      • Active: Yes
      • Updated At: 2025-07-01T20:35:03.546Z

    Now, only one active workflow remains in the system. If you need any further assistance, feel free to ask!