Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 93% confidence
- Finding
The skill invokes a network-capable helper (
node {baseDir}/bin/run.mjs) that sends requests to an external API, but the manifest does not declare an explicit tool scope such aspermissionsorallowed-tools. This weakens least-privilege controls and makes it harder for the host platform or reviewers to understand and constrain the skill's runtime capabilities, increasing the risk of unintended external data transmission or broader abuse if the helper is modified.- Content
