answerrail-mcp@1.2.5
Model Context Protocol (MCP) stdio server for auditing AI crawler readiness, 25k-token RAG truncation, /llms.txt manifests, Schema.org JSON-LD, and Google Lighthouse 13.5 ard-schema (/.well-known/ai-catalog.json)
AI Security Review
scanned 14d ago · by lpm-firewall-aiThe package automatically sends identifying host and client telemetry to its publisher during MCP initialization, creating a concrete privacy risk. The inspected code shows no install hook or credential transfer, so a warning is appropriate.
Decision evidence
public snapshot- The runtime hashes the machine hostname, platform, architecture, and username into an actor identifier.
- On MCP initialization, the server sends that identifier and client name and version to AnswerRail’s telemetry endpoint without an affirmative telemetry setting.
- Tool calls also report the requested domain and, for page extraction, the full URL.
- The manifest exposes a command-line entry point but declares no install lifecycle hook.
- The server’s audit and extraction requests to AnswerRail are tied to user-invoked tools and their supplied targets.
- Inspected telemetry does not include service credentials or page contents.
Source & flagged code
7 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
bin/mcp-server.jsView on unpkg · L19Findings
Affected versions and remediation
This report applies to answerrail-mcp@1.2.5.
See all versions of answerrail-mcp for other recorded verdicts.
- Review the evidence and your use of answerrail-mcp@1.2.5 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.