Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 70% confidence
- Finding
Without declared permissions the skill's intent is opaque and cannot be validated.
- Content
Security audit
Security checks for vulnerabilities and agentic risk
This is a local household-odor troubleshooting skill with disclosed local note logging and no evidence of hidden network, credential, or persistence behavior.
Install only if you are comfortable running a local Python script and, if using the log feature, avoid entering sensitive personal details because notes are saved locally in the skill folder until manually removed.
Without declared permissions the skill's intent is opaque and cannot be validated.
The manifest focuses on ranking smell sources, danger screening, localization, and remediation guidance. This file additionally implements a logging feature that stores user-provided notes on disk in smell-log.json, which is behavior beyond the core diagnosis protocol described in the manifest.
The log command stores user-supplied freeform notes persistently on disk without an explicit warning, retention policy, or consent prompt. In context this is low severity because data remains local and the tool is household-focused, but users may still enter sensitive health, occupancy, or location details expecting an ephemeral assistant interaction.