gadgethumans-mcp@1.0.11
Free MCP server: 46 AI agent tools + 300+ REST endpoints (weather, crypto, DNS, QR, hashes, calculators). Free tier, no API key. Pay-per-call from $0.001 USDC on Base via x402, or by card.
AI Security Review
scanned 7d ago · by lpm-firewall-aiThe source confirms conditional disclosure of a wallet private key to the package’s payment API, despite describing local signing. This warrants a warning for credential exposure, but the inspected source does not establish unrelated collection or further misuse.
Decision evidence
public snapshot- index.js reads WALLET_PRIVATE_KEY from the environment and uses MCP_ENDPOINT when set.
- Tool calls send the raw wallet key in the X-402-Wallet header when configured.
- Wallet-enabled calls POST to the API endpoint, which defaults to GadgetHumans’ API.
- The payment prompt says the agent signs micropayments, while the request code sends the key itself.
- The default recipient is the package’s own documented API; source inspection does not establish how it handles the key.
Source & flagged code
7 flagged · loading sourceindex.js reads WALLET_PRIVATE_KEY from the environment and uses MCP_ENDPOINT when set.
index.jsView on unpkg · L12Tool calls send the raw wallet key in the X-402-Wallet header when configured.
index.jsView on unpkg · L204Wallet-enabled calls POST to the API endpoint, which defaults to GadgetHumans’ API.
index.jsView on unpkg · L11Findings
Affected versions and remediation
This report applies to gadgethumans-mcp@1.0.11.
See all versions of gadgethumans-mcp for other recorded verdicts.
- Review the evidence and your use of gadgethumans-mcp@1.0.11 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.