AI Security Review
scanned 44m ago · by lpm-firewall-aiNo confirmed malicious attack surface. The executable is a user-run MCP documentation server that reads bundled Markdown and exposes explicit tools for fixed-repository GitHub and npm registry lookups.
Decision evidence
public snapshot- package.json has no preinstall, install, or postinstall hook; prepublishOnly is publisher-side build.
- dist/mcp-server/index.js only starts an MCP stdio server after direct CLI execution.
- dist/mcp-server/helpers/docs.helper.js reads bundled content/**/*.md for documentation search.
- dist/mcp-server/helpers/github.helper.js only fetches the fixed VENIZIA-AI/ignis GitHub repository.
- dist/mcp-server/tools/github/verify-dependencies.tool.js queries npm metadata only when its MCP tool is invoked.
- No distributed JS uses child_process, eval/vm, or filesystem write/delete APIs.
Source & flagged code
23 flagged · loading sourcePackage contains a critical-looking secret pattern.
content/references/configuration/environment-variables.mdView on unpkg · L277AWS access key ID in content/references/configuration/environment-variables.md
content/references/configuration/environment-variables.mdView on unpkg · L277Hardcoded password in content/references/base/repositories/advanced.md
content/references/base/repositories/advanced.mdView on unpkg · L244Hardcoded password in content/references/base/repositories/advanced.md
content/references/base/repositories/advanced.mdView on unpkg · L257Hardcoded password in content/references/base/models.md
content/references/base/models.mdView on unpkg · L145Hardcoded password in content/extensions/components/mail/index.md
content/extensions/components/mail/index.mdView on unpkg · L331Hardcoded password in content/extensions/helpers/redis/index.md
content/extensions/helpers/redis/index.mdView on unpkg · L121Hardcoded password in content/extensions/helpers/redis/index.md
content/extensions/helpers/redis/index.mdView on unpkg · L182Hardcoded password in content/extensions/helpers/redis/index.md
content/extensions/helpers/redis/index.mdView on unpkg · L296Hardcoded password in content/extensions/helpers/kafka/schema-registry.md
content/extensions/helpers/kafka/schema-registry.mdView on unpkg · L181Hardcoded password in content/extensions/helpers/kafka/index.md
content/extensions/helpers/kafka/index.mdView on unpkg · L209Hardcoded password in content/extensions/helpers/queue/index.md
content/extensions/helpers/queue/index.mdView on unpkg · L132Hardcoded password in content/extensions/helpers/queue/index.md
content/extensions/helpers/queue/index.mdView on unpkg · L465Hardcoded password in content/guides/tutorials/building-a-crud-api.md
content/guides/tutorials/building-a-crud-api.mdView on unpkg · L139Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L171Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L376Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L392Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L404Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L409Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L420Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L449Hardcoded password in content/best-practices/testing-strategies.md
content/best-practices/testing-strategies.mdView on unpkg · L452Hardcoded password in content/best-practices/code-style-standards/documentation.md
content/best-practices/code-style-standards/documentation.mdView on unpkg · L73