Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 92% confidence
- Finding
The skill invokes a Node script and explicitly relies on environment variables and outbound network access, but it does not declare any tool scope such as permissions or allowed-tools. This creates an authorization gap: the runtime capabilities available to the skill are broader and less transparent than what the manifest communicates, which can lead to unintended network use, access to configuration secrets, or unsafe execution in environments that depend on manifest scoping for enforcement.
- Content
