409e92d6ae
Dependency Compatibility Check / Fresh Install Dependency Check (push) Waiting to run
Build and Publish n8n Docker Image / test-image (push) Blocked by required conditions
Build and Publish n8n Docker Image / build-and-push (push) Waiting to run
Build and Publish n8n Docker Image / create-release (push) Blocked by required conditions
Build and Push Docker Images / Build Docker Image (push) Has been cancelled
Build and Push Docker Images / Build Railway Docker Image (push) Has been cancelled
Automated Release / Detect Version Change (push) Waiting to run
Automated Release / Generate Release Notes (push) Blocked by required conditions
Automated Release / Create GitHub Release (push) Blocked by required conditions
Automated Release / Package MCPB Bundle (push) Blocked by required conditions
Automated Release / Build and Verify (push) Blocked by required conditions
Automated Release / Publish to NPM (push) Blocked by required conditions
Automated Release / Build and Push Docker Images (push) Blocked by required conditions
Secret Scan / secretlint (push) Waiting to run
Test Suite / test (push) Waiting to run
Test Suite / cjs-runtime (push) Waiting to run
Test Suite / publish-results (push) Blocked by required conditions
Automated Release / Update Documentation (push) Blocked by required conditions
Automated Release / Notify Release Completion (push) Blocked by required conditions
179 lines
4.8 KiB
JSON
179 lines
4.8 KiB
JSON
{
|
|
"manifest_version": "0.3",
|
|
"name": "n8n-mcp",
|
|
"display_name": "n8n-MCP",
|
|
"version": "2.62.0",
|
|
"description": "MCP server providing AI assistants with comprehensive access to n8n node documentation and workflow management capabilities",
|
|
"author": {
|
|
"name": "Romuald Członkowski",
|
|
"url": "https://www.aiadvisors.pl/en"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/czlonkowski/n8n-mcp"
|
|
},
|
|
"homepage": "https://www.n8n-mcp.com/",
|
|
"documentation": "https://github.com/czlonkowski/n8n-mcp#readme",
|
|
"support": "https://github.com/czlonkowski/n8n-mcp/issues",
|
|
"license": "MIT",
|
|
"keywords": [
|
|
"n8n",
|
|
"mcp",
|
|
"workflow",
|
|
"automation",
|
|
"ai",
|
|
"documentation",
|
|
"model-context-protocol"
|
|
],
|
|
"privacy_policies": [
|
|
"https://n8n.io/legal/privacy/"
|
|
],
|
|
"server": {
|
|
"type": "node",
|
|
"entry_point": "dist/mcp/index.js",
|
|
"mcp_config": {
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"n8n-mcp"
|
|
],
|
|
"env": {
|
|
"MCP_MODE": "stdio",
|
|
"LOG_LEVEL": "error",
|
|
"DISABLE_CONSOLE_OUTPUT": "true",
|
|
"N8N_API_URL": "${user_config.n8n_api_url}",
|
|
"N8N_API_KEY": "${user_config.n8n_api_key}",
|
|
"N8N_MCP_TELEMETRY_DISABLED": "${user_config.n8n_mcp_telemetry_disabled}"
|
|
}
|
|
}
|
|
},
|
|
"user_config": {
|
|
"n8n_api_url": {
|
|
"type": "string",
|
|
"title": "n8n Instance URL",
|
|
"description": "URL of your n8n instance (e.g., https://your-n8n.com or http://localhost:5678). Leave empty for documentation-only mode.",
|
|
"required": false
|
|
},
|
|
"n8n_api_key": {
|
|
"type": "string",
|
|
"title": "n8n API Key",
|
|
"description": "API key from your n8n instance Settings > API. Required for workflow management features.",
|
|
"required": false,
|
|
"sensitive": true
|
|
},
|
|
"n8n_mcp_telemetry_disabled": {
|
|
"type": "boolean",
|
|
"title": "Disable Telemetry",
|
|
"description": "Enable to turn off anonymous usage telemetry. Telemetry is on by default.",
|
|
"required": false,
|
|
"default": false
|
|
}
|
|
},
|
|
"compatibility": {
|
|
"claude_desktop": ">=0.10.0",
|
|
"platforms": [
|
|
"darwin",
|
|
"win32",
|
|
"linux"
|
|
],
|
|
"runtimes": {
|
|
"node": ">=20"
|
|
}
|
|
},
|
|
"tools_generated": false,
|
|
"tools": [
|
|
{
|
|
"name": "tools_documentation",
|
|
"description": "Get documentation for n8n MCP tools."
|
|
},
|
|
{
|
|
"name": "search_nodes",
|
|
"description": "Search n8n nodes by keyword with optional real-world examples."
|
|
},
|
|
{
|
|
"name": "get_node",
|
|
"description": "Get node info with progressive detail levels and multiple modes."
|
|
},
|
|
{
|
|
"name": "validate_node",
|
|
"description": "Validate n8n node configuration."
|
|
},
|
|
{
|
|
"name": "get_template",
|
|
"description": "Get template by ID."
|
|
},
|
|
{
|
|
"name": "search_templates",
|
|
"description": "Search templates with multiple modes."
|
|
},
|
|
{
|
|
"name": "validate_workflow",
|
|
"description": "Full workflow validation: structure, connections, expressions, AI tools."
|
|
},
|
|
{
|
|
"name": "n8n_create_workflow",
|
|
"description": "Create workflow."
|
|
},
|
|
{
|
|
"name": "n8n_get_workflow",
|
|
"description": "Get workflow by ID with different detail levels."
|
|
},
|
|
{
|
|
"name": "n8n_update_full_workflow",
|
|
"description": "Full workflow update."
|
|
},
|
|
{
|
|
"name": "n8n_update_partial_workflow",
|
|
"description": "Update workflow incrementally with diff operations."
|
|
},
|
|
{
|
|
"name": "n8n_delete_workflow",
|
|
"description": "Permanently delete a workflow."
|
|
},
|
|
{
|
|
"name": "n8n_list_workflows",
|
|
"description": "List workflows (minimal metadata only)."
|
|
},
|
|
{
|
|
"name": "n8n_validate_workflow",
|
|
"description": "Validate workflow by ID."
|
|
},
|
|
{
|
|
"name": "n8n_autofix_workflow",
|
|
"description": "Automatically fix common workflow validation errors."
|
|
},
|
|
{
|
|
"name": "n8n_test_workflow",
|
|
"description": "Test/trigger workflow execution."
|
|
},
|
|
{
|
|
"name": "n8n_executions",
|
|
"description": "Manage workflow executions: get details, list, or delete."
|
|
},
|
|
{
|
|
"name": "n8n_health_check",
|
|
"description": "Check n8n instance health and API connectivity."
|
|
},
|
|
{
|
|
"name": "n8n_workflow_versions",
|
|
"description": "Manage workflow version history, rollback, and cleanup."
|
|
},
|
|
{
|
|
"name": "n8n_deploy_template",
|
|
"description": "Deploy a workflow template from n8n.io directly to your n8n instance."
|
|
},
|
|
{
|
|
"name": "n8n_manage_datatable",
|
|
"description": "Manage n8n data tables and rows."
|
|
},
|
|
{
|
|
"name": "n8n_manage_credentials",
|
|
"description": "Manage n8n credentials."
|
|
},
|
|
{
|
|
"name": "n8n_audit_instance",
|
|
"description": "Security audit of n8n instance."
|
|
}
|
|
]
|
|
}
|