abtestresult-mcp@1.0.7
A 1.8MB npm package published as abtestresult-mcp, disguised as a Model Context Protocol server for A/B testing. The entire codebase is heavily obfuscated using javascript-obfuscator, making it impossible to audit. The package exploits the growing trust in MCP servers — developers install these to extend their AI coding assistants (Claude Code, Cursor) with additional capabilities. A malicious MCP server gains direct access to the AI assistant's tool interface.
1.8MB heavily obfuscated npm package disguised as a Model Context Protocol (MCP) server. Exploits the growing trust in MCP servers that extend AI coding assistants.
Model Context Protocol (MCP) servers are plugins that extend AI coding assistants like Claude Code and Cursor with additional capabilities. Developers install them to add tools — database access, API integrations, deployment automation. This trust model makes MCP servers a high-value attack vector: once registered, they have direct access to the AI assistant's tool interface.
The entire 1.8MB package is obfuscated using javascript-obfuscator:
No legitimate MCP server ships fully obfuscated code. The obfuscation alone is a red flag — it makes the package completely unauditable.
abtestresult-mcp while searching for A/B testing toolsabtestresult-mcp@1.0.7.claude/settings.json, .cursor/ configsDetected by: npm-sentinel automated scanner Verified by: manual code review Date: 2026-04-03