n8n Video Compilation is an MCP server that connects AI assistants to local or hosted n8n instances to automate media creation workflows. Designed for content creators, media operations teams, and workflow developers, it enables large language models to orchestrate, execute, and monitor complex media pipelines directly. By exposing dedicated tools via the Model Context Protocol, the server allows agents to transform short user prompts into optimized search terms, request batch compilations, and filter incoming sources using quality scoring and channel trust metrics. AI clients can check the execution status of active n8n workflows and inspect available automation templates. This setup bridges language interfaces like Claude Desktop directly with workflow backends, allowing users to automate content discovery, processing, and assembly without manually managing execution hooks across the n8n interface.
Category: Data & Analytics
Tags: automation, n8n, video, workflow
Follow these steps to set up and register the n8n Video Compilation MCP server: 1. Clone the project repository and navigate into the workspace directory. 2. Install the necessary dependencies by running npm install. 3. Verify the server configuration and test functionality using npm run test:mcp. 4. Open your Claude Desktop configuration file (claude_desktop_config.json) and add the server entry under the mcpServers block: json { "mcpServers": { "n8n-video-compilation": { "command": "node", "args": ["/path/to/n8n-money/mcp-server.js"], "env": { "N8N_BASE_URL": "http://localhost:5678/api", "N8N_API_KEY": "your_api_key" } } } } 5. Replace /path/to/n8n-money/mcp-server.js with your absolute script path, set your valid n8n URL and API key, and restart Claude Desktop.
Part of MCP Servers
You install dependencies by running npm install inside the repository. You can verify it works with npm run test:mcp before registering the Node.js executable script and environment variables in your client configuration.
It provides tools for compiling videos, optimizing search terms, triggering batch video creations, listing accessible n8n workflows, and inspecting real-time execution status within connected n8n automation instances.
It works with any Model Context Protocol client supporting local stdio connections and environment variables, including Claude Desktop and compatible AI assistant environments.
The server includes compile_video, optimize_search_query, batch_compile, list_workflows, and get_workflow_status for end-to-end automation management.