N8N Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited N8N Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for n8n workflow management. Provides AI assistants with the ability to review workflow status in n8n instances.
pip install m2ai-mcp-n8n-advisorCreate a .env file or set environment variables:
# Base URL of your n8n instance (no trailing slash)
N8N_BASE_URL=https://your-n8n-instance.app.n8n.cloud
# API key from n8n Settings > API
N8N_API_KEY=your_api_key_hereN8N_BASE_URLAdd to your claude_desktop_config.json:
{
"mcpServers": {
"n8n": {
"command": "n8n-advisor",
"env": {
"N8N_BASE_URL": "https://your-n8n-instance.app.n8n.cloud",
"N8N_API_KEY": "your_api_key_here"
}
}
}
}Or run directly with Python:
{
"mcpServers": {
"n8n": {
"command": "python",
"args": ["-m", "n8n_mcp.server"],
"env": {
"N8N_BASE_URL": "https://your-n8n-instance.app.n8n.cloud",
"N8N_API_KEY": "your_api_key_here"
}
}
}
}Reviews all workflows and reports their status.
Parameters: None
Returns:
total_workflows: Total number of workflowsactive_workflows: Number of active workflowsinactive_workflows: Number of inactive workflowsworkflows_with_errors: Count of workflows with recent errorserror_workflows: List of workflows with errors (id, name, error count)workflows: Detailed list of all workflows with execution statsExample Response:
{
"total_workflows": 5,
"active_workflows": 3,
"inactive_workflows": 2,
"workflows_with_errors": 1,
"error_workflows": [
{"id": "2", "name": "Data Sync", "errors": 3}
],
"workflows": [
{
"id": "1",
"name": "Email Notifications",
"active": true,
"recent_executions": {
"success": 10,
"error": 0,
"waiting": 0,
"running": 0
}
}
]
}# Install dev dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Run tests with coverage
pytest --cov=n8n_mcp
# Type checking
mypy src/
# Linting
ruff check src/MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.