n8n-mcp-server

n8n-mcp-server

3.2

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-Controller-Provider (MCP) server implementation for n8n workflow automation.

The n8n-mcp-server is a robust implementation designed to facilitate workflow automation using the n8n platform. It provides a standardized interface for executing and managing workflows through a JSON-RPC protocol, ensuring seamless integration and operation. The server is built with TypeScript, offering strong typing and modern JavaScript features, and supports environment-based configuration for flexible deployment. Comprehensive logging is included to aid in monitoring and debugging, and Docker support is available for containerized deployments. The server requires Node.js version 14.0.0 or higher and an accessible n8n instance with a valid API key. It offers multiple startup options, including development mode with hot reload and a simple mode for minimal features. The server's API is JSON-RPC 2.0 compliant, providing methods for initializing connections, shutting down, listing available tools, and executing specific workflow tools.

Features

  • JSON-RPC 2.0 compliant API
  • Workflow execution and management
  • Environment-based configuration
  • TypeScript support
  • Comprehensive logging