Make Audit MCP server
Audit Make.com blueprints before importing: hardcoded secrets, dangling refs, risky settings.
0 stars23 downloads/wk
Reviews
Write oneNobody has reviewed Make Audit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Make Audit tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
audit_blueprintRisk report before importing: hardcoded credential-shaped values, dangling module references, plain-http URLs, unfiltered router routes, missing error handling, log-retention settings. Secrets are masked in the output.
inspect_blueprintOverview of a Make.com scenario blueprint before importing it: modules, apps used, trigger, routers, error handlers, scenario settings.
trace_moduleOne module in detail: type, parameters and mappings (credential-shaped values masked), which modules it references, and which modules reference it.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 39 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Make Audit repository's README, as published. We do not edit it. Read it on GitHub
make-audit-mcp
An MCP server that audits Make.com (Integromat) scenario blueprints before you import them. Blueprints are shared everywhere — template galleries, forums, "1000 automation" bundles — and importing one means importing its webhooks, HTTP calls, and whatever credential-shaped strings the author left inside.
- "What's in this blueprint?" — modules, apps, trigger, routers, error handling, scenario settings
- "Is it safe to import?" — hardcoded tokens (masked in output), plain-http:// calls, dangling module references, unfiltered router routes, missing error handling, log-retention settings
- "What feeds module 5?" — mapping-reference tracing in both directions
Make's official MCP runs your scenarios; this one reviews the files before they become scenarios. Local files only.
Quick start
Claude Code
claude mcp add make-audit -- npx -y make-audit-mcpClaude Desktop — add to claudedesktopconfig.json:
{
"mcpServers": {
"make-audit": {
"command": "npx",
"args": ["-y", "make-audit-mcp"]
}
}
}Then: "Audit C:\\Downloads\\lead-intake.blueprint.json before I import it."
Tools
What the auditor checks
- Credential-shaped literals in parameters or mappings (apikey, token, Authorization, Bearer …) — connections are stripped on export, so any literal secret is exactly what shouldn't be in a shared file. Values are masked** (supe… (18 chars)) everywhere, including in findings — the auditor never amplifies a leaked token into the model's context.
- Dangling references — mappings like {{99.output}} pointing at modules that don't exist (common after hand-editing or merging blueprints). The extractor understands Make's expression syntax: {{formatDate(2.date; "X")}} references module 2, while {{parseNumber(3.14)}} references nothing.
- Plain-http:// URLs, webhook triggers (anyone with the URL can invoke), routers where no route is filtered, disabled-but-present modules, no error handlers with DLQ off, confidential=false log retention.
Known limitation: execution-order validation across router branches is not attempted — reference checks are existence-only.
Development
npm install
npm test # offline tests — synthetic blueprints built in-suite
npm run build # tsc → dist/
node scripts/smoke.mjs # end-to-end: generates a blueprint, drives the server over stdioArchitecture: src/blueprint.ts (recursive module walk, reference extraction, secret masking) and src/audit.ts (checks) are pure logic; src/index.ts is the MCP wiring. Zero runtime deps beyond the MCP SDK.
Not affiliated with or endorsed by Make / Celonis.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y make-audit-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add make-audit-mcp -- npx -y make-audit-mcp
Make Audit: common questions
- Is Make Audit MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Make Audit safety report
- How do I install Make Audit?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Make Audit need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Make Audit maintained?
- The last commit was 41 days ago (2026-08-15). The latest release is v0.1.0.