@one-source/mcp@5.19.1
Blockchain data, Deepstate and Standard Reserve markets, live chain queries, and API docs
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe flagged credential flow is a user-triggered API-key validation request to the package's own service, with a configurable service base URL. Runtime tool analytics is directed to the package's analytics endpoint, reports metadata, and can be disabled; the CLI also reports its analytics status.
Decision evidence
public snapshot- The package entry points are a CLI and a server factory; the manifest's prepare script runs TypeScript compilation.
- The flagged connect handler sends the submitted API key to the OneSource API for validation, using the documented service host by default or a user-configured base URL.
- The key-validation handler is reached through the HTTP OAuth connect-submit route, and requires an OAuth session and request before processing the key.
- Dashboard analytics can be disabled with ONESOURCE_ANALYTICS=false; the CLI reports its analytics status, and tool events include metadata such as tool name and input parameter names.
Source & flagged code
4 flaggedSource appears to send environment or credential material to an external endpoint.
dist/connect-page.jsView on unpkg · L9A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/connect-page.jsView on unpkg · L9Findings
Affected versions and remediation
This report applies to @one-source/mcp@5.19.1.
See all versions of @one-source/mcp for other recorded verdicts.
- Review the evidence and your use of @one-source/mcp@5.19.1 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.