Mcp Server Security Scanner
Under maintenancePricing
Pay per usage
Go to Apify Store

Mcp Server Security Scanner
Under maintenancePricing
Pay per usage
Rating
0.0
(0)
Developer
Mihai Sijarvis
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
MCP Server Security Scanner (n8n + MCP configs)
Security scanner for n8n workflow exports and MCP server configurations, built from the open-source FlowSentry engine. 18 rules mapped to the OWASP Agentic Top 10.
What it detects
- Webhooks without authentication (critical)
- Hardcoded secrets in node parameters and HTTP headers (critical)
- Command injection via Execute Command nodes (critical)
- Overly permissive CORS / file access
- Prompt-injection-prone LLM nodes with untrusted input
- And 13 more rules - see the full list in the repository
How to use
- Try it instantly: leave "Scan built-in vulnerable example" checked and run - you get real findings from a bundled demo workflow.
- Scan your own workflow: paste your n8n workflow export JSON into "Workflow JSON" and run.
- Check the output dataset for findings with rule id, severity, affected node, message, remediation and evidence.
Output
The default dataset contains one item:
{"files_scanned": 1,"summary": { "critical": 2, "high": 1, "medium": 1, "low": 0, "info": 0 },"findings": [{"rule_id": "FS001","severity": "critical","node": "Webhook","message": "Webhook has no authentication","remediation": "Enable basic auth or header auth on the webhook node"}]}
Options
- Workflow JSON: your n8n export (the
{ "nodes": [...] }object or the full export file). - Scan built-in vulnerable example: run against the bundled demo workflow.
- Fail run at severity: mark the run FAILED when findings at/above this severity exist (
neverdisables). Useful in CI pipelines - schedule the Actor against your workflow repository folder.
Need deeper scans?
The full engine (18 rules, SARIF 2.1.0 reports, CI mode) is open source at github.com/vasilicasijarvis/flowsentry (pip install flowsentry), and there's a free in-browser scanner at flowsentry.vercel.app.