configuring-mcp-servers

Warn

Audited by Socket on Apr 4, 2026

2 alerts found:

Anomalyx2
AnomalyLOW
scripts/test-mcp-connection.js

This file is best characterized as a connectivity tester with high-impact, configuration-driven capabilities. It can execute arbitrary local commands defined in a local config (spawn sink) and it can send environment-derived secrets to arbitrary URLs via ${ENV_VAR} header templating (outbound exfiltration risk) if the config/URL is untrusted. No overt malware/backdoor behavior is present in the module itself, but its design warrants restricting/validating config sources and tightening command/URL/header controls.

Confidence: 70%Severity: 68%
AnomalyLOW
scripts/mcp-config-template.json

No explicit malware logic is visible in this configuration fragment, but it materially increases risk by dynamically executing multiple third-party MCP servers (via npx/uvx with implicit behavior and no visible version pinning), providing high-value secrets to those processes, enabling filesystem and database access, and using http (not https) for an authenticated custom API. The trustworthiness of the invoked MCP server packages and ./mcp/custom-server.js is critical; these downstream components should be reviewed and dependency integrity/pinning enforced.

Confidence: 62%Severity: 67%
Audit Metadata
Analyzed At
Apr 4, 2026, 01:46 PM
Package URL
pkg:socket/skills-sh/pelchers%2FSessionSaver%2Fconfiguring-mcp-servers%2F@910ea1ec87aea1e83314693b00cf3b7da2342f48
Security Audit — socket — configuring-mcp-servers