Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 70% confidence
- Finding
- Without declared permissions the skill's intent is opaque and cannot be validated.
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a coherent UK product price-search integration, but users should know their shopping queries go to fetch-price.com and returned buy links may include affiliate tracking.
Before installing, treat this as a third-party shopping API: your product searches and filters are sent to fetch-price.com, and purchase URLs may include affiliate tracking. Use a dedicated FETCH_PRICE_API_KEY if you enable paid usage, avoid sending personal or sensitive details in queries, and review returned links before buying.
## How to call it POST https://api.fetch-price.com/api/query Content-Type: application/json Authorization: Bearer YOUR_KEY (free tier works without a key: 50 lookups/mo)
from mcp.server.fastmcp import FastMCP
API_BASE = os.environ.get("FETCH_PRICE_API_BASE", "https://api.fetch-price.com").rstrip("/")
API_KEY = os.environ.get("FETCH_PRICE_API_KEY", "")
VALID_NETWORKS = {"ebay_uk", "amazon_uk"}
DEFAULT_NETWORKS = ["ebay_uk", "amazon_uk"]Detected: suspicious.env_credential_access