aidex-mcp
MCP Server for persistent code indexing. Gives AI assistants (Claude, Gemini, Copilot, Cursor) instant access to your codebase. 50x less context than grep.
This report shows the evidence for aidex-mcp@2.4.0. 3 of 3 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 18d ago · by lpm-firewall-aiInspected source establishes an automatic postinstall chain that mutates foreign, user-wide AI-agent configurations and instructions without consent. This meets the explicit blocking policy regardless of the package-aligned local server or available opt-out.
Decision evidence
public snapshot- package.json automatically runs scripts/postinstall.mjs after installation.
- The install script runs setup by default; AIDEX_NO_SETUP or CI can skip it, but no consent prompt is present.
- build/index.js dispatches setup directly to setupMcpClients.
- Setup appends or updates instructions in user-wide .claude/CLAUDE.md and .gemini/GEMINI.md files.
- Setup writes AiDex registrations into foreign AI client configurations, including Cursor, Windsurf, Gemini, Claude Desktop, and VS Code.
- The installed instructions require agents to prefer AiDex over ordinary code-search tools and automatically initialize its index.
- An environment variable can disable automatic setup.
- Registrations launch the package's own local entrypoint; the inspected attack chain does not establish credential theft.
Source & flagged code
7 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
build/embeddings/index.js#virtual:normalized:round1View on unpkgFindings
Affected versions and remediation
This report applies to aidex-mcp@2.4.0.
The versions list below shows the verdict for each recorded version.
- Avoid installing aidex-mcp@2.4.0. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.