Back to Home
alanhc icon

yt-mcp-server

Verified Safe

by alanhc

Overview

A Model Context Protocol (MCP) server that enables MCP clients (like ChatGPT, Claude Desktop, or other LLM applications) to control and create n8n workflows through standardized tool interfaces.

Installation

Run Command
cd mcp-n8n-proxy && uv run python -m mcp_n8n_proxy.server_fastmcp

Environment Variables

  • N8N_API_TOKEN
  • N8N_BASE_URL
  • FASTMCP_PORT
  • FASTMCP_HOST
  • MCP_EXTERNAL_DOMAIN

Security Notes

The server correctly loads API tokens from environment variables, preventing hardcoded secrets. It utilizes httpx for asynchronous HTTP requests to the n8n API, handling timeouts and error responses. The FastMCP server implementation includes explicit TransportSecuritySettings for allowed hosts and origins, enhancing network security when deployed behind a reverse proxy. Input validation ensures that the 'workflow' parameter is a dictionary, but deep content validation for the n8n workflow definition itself is not performed by the proxy, relying on the n8n API for that. No 'eval' or direct arbitrary shell command execution patterns were found in the Python code.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens300
Stars0
Forks0
Last Update2025-12-10

Tags

MCPn8nWorkflow AutomationLLM IntegrationAPI ProxyPython