registry  /  @newrelic/preflight  /  1.0.7

@newrelic/preflight@1.0.7

New Relic MCP server for observing AI coding assistants (Claude Code, Cursor, Windsurf, Copilot, and more)

Static Scan Results

scanned 6d ago · by rust-scanner

Static analysis completed at 65.0% confidence. No malicious behavior was detected; 9 low-signal pattern(s) were surfaced and cleared.

Static reason
No blocking static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsMinifiedUrlStrings
ManifestNo manifest risk signals triggered.
scanned 142 file(s), 2.02 MB of source, external domains: 127.0.0.1, api.eu.newrelic.com, api.newrelic.com, bit.ly, github.com, hooks.slack.com, insights-collector.newrelic.com, newrelic.com, one.newrelic.com, otlp.nr-data.net, react.dev, redux-toolkit.js.org, redux.js.org, registry.npmjs.org, www.apple.com, www.w3.org

Source & flagged code

1 flagged · loading source
dist/install/setup-wizard.jsView file
22try { L23: entryPoint = realpathSync(process.argv[1] ?? process.cwd()); L24: } ... L69: function print(msg = '') { L70: process.stdout.write(msg + '\n'); L71: } ... L74: try { L75: parsed = JSON.parse(readFileSync(CONFIG_PATH, 'utf-8')); L76: } ... L170: if (mode !== 'local') { L171: const envAccountId = process.env.NEW_RELIC_ACCOUNT_ID?.trim() ?? ''; L172: const existingAccountId = typeof existing.accountId === 'string' ? existing.accountId : '';
Medium
Install Persistence

Source writes installer persistence such as shell profile or service configuration.

dist/install/setup-wizard.jsView on unpkg · L22

Findings

4 Medium5 Low
MediumNetwork
MediumEnvironment Vars
MediumInstall Persistencedist/install/setup-wizard.js
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings