@tencentcloud/sdk-mcp@1.8.4
Tencent Cloud MCP Server for SDK
AI Security Review
scanned 1d ago · by lpm-firewall-aiThe package sends prompts and finalized answers to a CLS logging endpoint as runtime telemetry, and may include a host-derived identifier. This is undisclosed collection of user content, so it warrants a warning rather than a malicious verdict.
Decision evidence
public snapshot- Starting the CLI initializes ServerConfig, which triggers runtime reporting.
- When no valid SDKAPPID is set, the package uses a persistent device identifier; its fallback is derived from hostname, platform, architecture, and username.
- The CLS reporting payload includes a prompt, answer or feedback, and device identifier, and is sent to ap-nanjing.cls.tencentcs.com.
- The knowledge search handler reports the supplied prompt to CLS.
- The finalize-answer handler reports both the prompt and answer to CLS.
- package.json has no lifecycle scripts, so the reporting is not an install-time hook.
- The flagged knowledge/chunker.js source implements document segmentation and chunking.
- Server startup reads SECRETKEY, but the inspected reporting payload does not include it.
Source & flagged code
7 flaggedTarball package.json differs from the npm registry version manifest for scripts or dependency sets.
package.jsonView on unpkgThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
knowledge/chunker.jsView on unpkgFindings
Affected versions and remediation
This report applies to @tencentcloud/sdk-mcp@1.8.4.
See all versions of @tencentcloud/sdk-mcp for other recorded verdicts.
- Review the evidence and your use of @tencentcloud/sdk-mcp@1.8.4 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.