registry / @hostinger/mcp / 3.1.0
@hostinger/mcp@3.1.0
MCP server for Hostinger API
AI Security Review
scanned 20d ago · by lpm-firewall-aiSource inspection found no install lifecycle hook or concrete malicious behavior. The flagged build helper is user-invoked compiler setup, and the inspected runtime requests use the Hostinger API configuration.
Static reason
One or more suspicious static signals were detected.
Trigger
The build helper runs when a user invokes the build script; API requests occur when the MCP client invokes a tool.
Impact
No malicious effect was identified in these inspected behaviors.
Mechanism
The build helper compiles TypeScript and copies build files. Runtime requests target the configured API base URL, which defaults to Hostinger's developer API, and carry the API bearer token.
AI rationale
Source inspection found no install lifecycle hook or concrete malicious behavior. The flagged build helper is user-invoked compiler setup, and the inspected runtime requests use the Hostinger API configuration.
Evidence
package.jsonbuild.jssrc/core/runtime.jssrc/core/oauth.js
Decision evidence
public snapshotAI called this Clean at 97.0% confidence as Benign with low false-positive risk.
Evidence for AI clean decision
- The manifest points to the MCP server entrypoints and defines no preinstall, install, or postinstall script.
- The build helper runs the TypeScript compiler and creates build output; it is not an install-time hook.
- Runtime API requests use the Hostinger developer API by default, with a configurable API base URL, and attach the API bearer token to those requests.
- OAuth uses the Hostinger issuer by default; the inspected upload credential requests use the configured API base URL.
Evidence against
Behavioral surface
ChildProcessCryptoEnvironmentVarsFilesystemNetworkShell
HighEntropyStringsMinifiedUrlStrings
Source & flagged code
4 flaggedbuild.jsView file
2L3: import { exec } from 'child_process';
L4: import fs from 'fs';
High
18console.log('Compiling TypeScript...');
L19: exec('npx tsc', (error, stdout, stderr) => {
L20: if (error) {
High
Runtime Package Install
Package source invokes a package manager install command at runtime.
build.jsView on unpkg · L1817// Run TypeScript compiler
console.log('Compiling TypeScript...');
exec('npx tsc', (error, stdout, stderr) => {
if (error) {
console.error('Error compiling TypeScript:', error);
console.error(stderr);
process.exit(1);
}
if (stdout) {
console.log(stdout);
}
console.log('TypeScript compilation successful');
Low
Ai Review Evidence
The build helper runs the TypeScript compiler and creates build output; it is not an install-time hook.
build.jsView on unpkg · L17Findings
3 High3 Medium6 Low
HighChild Processbuild.js
HighShell
HighRuntime Package Installbuild.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowSuspicious Lifecycle Evidencepackage.json
LowAi Review Evidencebuild.js
Affected versions and remediation
This report applies to @hostinger/mcp@3.1.0.
See all versions of @hostinger/mcp for other recorded verdicts.
- Review the evidence and your use of @hostinger/mcp@3.1.0 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.