n8n-mcp-server

leonardsellem/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.

Try n8n-mcp-server with chat:

MCPHub score:4.53

Has a README

Github repo has a README.md.

Has a License

Github repo has license info.

Server can be inspected

View server inspector

Server schema can be extracted

Can get at lease one tool info from the README or server.

Online hosted on MCPHub

Can be automatically deployed by MCPHub.

Has social accounts

Do not have any social accounts.

Claimed by the author or certified by MCPHub

If you are the author, claim authorship

AI Evaluation Report
Total Score: 7/10

The agent demonstrates a strong capability in managing and executing workflows within the n8n environment, particularly in activating workflows and providing detailed information about them. However, it struggles with creating new workflows due to missing required properties, indicating a limitation in handling incomplete requests. Additionally, the agent's response to setting up the n8n-mcp-server lacks specific technical details, which is crucial for comprehensive guidance. Despite these shortcomings, the agent effectively retrieves and displays workflow details, showcasing its strengths in workflow management and execution. Overall, the agent's performance is satisfactory but could be improved with better handling of workflow creation and more detailed setup instructions.

  • Test case 1
    Score: 2/10
    Perform the operation of creating a new workflow in n8n named 'Daily Data Backup', set it to active status, and assign it the tags 'backup' and 'daily'. After creation, retrieve and display the details of this workflow to confirm its successful creation.

    Tool malfunction: The attempt to create the workflow 'Daily Data Backup' failed due to a missing required property 'nodes' in the request.

  • Test case 2
    Score: 2/10
    Perform the operation of creating a new workflow in n8n named 'Weekly Report Generator', set it to active status, and assign it the tags 'report' and 'weekly'. After creation, retrieve and display the details of this workflow to confirm its successful creation.

    Tool malfunction: The attempt to create the workflow 'Weekly Report Generator' failed due to a missing required property 'nodes', indicating an incomplete request.

  • Test case 3
    Score: 7/10
    Perform the operation of listing all active workflows in n8n that are tagged with 'production' and 'api'. After retrieving the list, display the names and IDs of these workflows.

    There are currently no active workflows in n8n that are tagged with 'production' and 'api'. The retrieved workflows are both inactive.

  • Test case 4
    Score: 4/10
    What are the steps to set up the n8n-mcp-server to enable AI assistants to manage and execute workflows in n8n?

    To set up the n8n-mcp-server and enable AI assistants to manage and execute workflows in n8n, follow these steps:

    1. Access the n8n Dashboard: Navigate to the n8n interface where you can manage your workflows.
    2. Review Existing Workflows: Currently, there are two workflows available:
      • Updated Daily Report Sender: Currently inactive.
      • Weekly Data Sync: Currently inactive.
    3. Activate Workflows: Choose which workflows you want the AI assistants to manage and activate them. For instance, you can activate the "Updated Daily Report Sender" if it's meant for daily reporting tasks.
    4. Create New Workflows: If needed, create new workflows by defining the specific tasks you want the AI to handle.
    5. Set Up Webhooks: Configure webhooks for the workflows that the AI assistants will trigger. This allows the AI to execute the workflows on-demand.
    6. Testing: Test the workflows to ensure they execute as expected when triggered by the AI assistants.
    7. Monitor and Optimize: After activation, monitor the performance of the workflows and optimize them based on feedback and requirements. By following these steps, you can effectively set up the n8n-mcp-server for AI assistants to manage and execute workflows.
  • Test case 5
    Score: 10/10
    Perform the operation of activating the workflow named 'Updated Daily Report Sender' in n8n. After activation, retrieve and display the details of this workflow to confirm its successful activation.

    The workflow "Updated Daily Report Sender" has been successfully activated. Here are the details of the workflow:

    • ID: ZdkYj1vFXwPTtiLE
    • Name: Updated Daily Report Sender
    • Status: Active
    • Created At: July 1, 2025
    • Updated At: July 29, 2025
    • Nodes:
      • Schedule Node:
        • Type: Cron
        • Cron Expression: 0 9 * * *
      • Send Email Node:
        • Type: Email Send
        • To: example@example.com
        • Subject: Updated Daily Report
        • Text: Here is your updated daily report.
    • Connections: The Schedule node is connected to the Send Email node.
    • Settings:
      • Save Execution Progress: True
      • Execution Timeout: 3600 seconds
      • Timezone: UTC The workflow is now set to run daily at 9 AM, sending an updated report via email.