yt-mcp-server
Verified Safeby 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
cd mcp-n8n-proxy && uv run python -m mcp_n8n_proxy.server_fastmcpEnvironment 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
Awesome-MCP-Servers
Cataloging and describing Model Context Protocol (MCP) servers, tools, frameworks, clients, and utilities, which enable AI models to interact with various local and remote resources.
mcp-server
A placeholder for a server that likely interacts with an API or service, given the name 'mcp-server' and lack of specific implementation.
prolex-mcp
A server component potentially designed to interact with or implement aspects of the Minecraft Protocol, which could be used for custom game mechanics, proxies, or development tools.
mcp-server
Acts as a backend server, potentially related to a specific protocol or application, but its exact functionality cannot be determined without source code.