Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 90% confidence
- Finding
The skill invokes Node.js scripts that require both environment variable access (
TAVILY_API_KEY) and outbound network access, but the manifest does not declare any explicit tool scope such aspermissionsorallowed-tools. This creates an authorization gap: a host agent may grant broader capabilities than intended, and reviewers cannot easily verify the minimum required privileges from the skill declaration alone.- Content
