T08 · Insecure Dependencies
- Location
SKILL.md:8- Finding
Execution of an Unreviewable External MCP Component
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill needs review because its core MLS tool runs code from outside the submitted package and includes an external npm build step that cannot be verified here.
Install only if you control and trust the external paragon-mls-mcp project at the referenced path, have reviewed its source and npm dependencies, and can run it in a low-privilege environment without sensitive local credentials. Prefer a version that packages the MCP source, lockfile, and a project-relative or integrity-checked executable.
SKILL.md:8Execution of an Unreviewable External MCP Component
scripts/build.sh:3Unpinned npm Installation Executes an Unaudited External Dependency Graph
The declared purpose is an MLS data retrieval/parsing capability, but the supplied code chunk is only a project build script. It installs Node.js dependencies and builds the project locally; it contains no logic for resolving Paragon links or GUIDs, fetching active listings, or parsing property records. This is a materially different primary purpose, so it should be flagged as a mismatch.