Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 84% confidence
- Finding
- The skill documents local state mutation via `portfolio.py --init/--add/--remove`, which implies file write capability to `data/portfolio.json`, yet no corresponding permission or explicit disclosure is declared in the skill metadata. Undeclared write capability is dangerous because users and hosting platforms may assume the skill is read-only market analysis when it can persist and alter local data.
