Description-Behavior Mismatch
- Category
- MCP Tool Poisoning
- Confidence
- 95% confidence
- Finding
Local FIT parsing, validation, and route preparation support the declared pacing and comparison workflows. However, authenticated access to a Garmin account—including credential use, activity discovery, and remote downloads—is a distinct capability not disclosed by the description or declared permissions. The client uses Garmin endpoints and restrictive output-file permissions; there is no evidence here of unrelated exfiltration. The mismatch is the undisclosed account/API integration, not the supporting FIT-processing details.
- Content
