Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 91% confidence
- Finding
The skill invokes a bundled Python script and explicitly reads input from files or stdin (for example,
< input.json), but the manifest declares nopermissionsorallowed-toolsscope. That mismatch weakens least-privilege controls because an agent may use file-reading capability without an explicit declaration, making review and runtime enforcement harder.- Content
