Shopping Assistant Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Shopping Assistant Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that acts as an intelligent shopping assistant, using Google Gemini AI to analyze shopping intent and automate product searches across multiple e-commerce platforms.
uv (The ultra-fast Python package and project manager) cd /path/to/this/folder uv init universal-shopping-agent
uv venv GEMINI_API_KEY=your_gemini_api_key_here uv add -r requirements.txt playwright install chromiumTo test and run the MCP server locally, use:
uv run --with "mcp[cli]" mcp run main.pyIf it runs without errors, you are ready to connect it to Claude.
This will open the `claude_desktop_config.json` file.
{
"mcpServers": {
"universal-shopping-agent": {
"command": "/path/to/your/uv",
"args": [
"run",
"--directory",
"/path/to/your/universal-shopping-agent",
"python",
"main.py"
]
}
}
}uv installation. Find it by running which uv in your terminal.Once configured, you can ask Claude shopping-related questions like:
Claude will:
GEMINI_API_KEY is set correctly in the .env fileplaywright install chromiumheadless=False) to show you the search resultsWhen you ask about smartphones under ₹20,000, Claude will return:
Note: This tool is for educational and personal use. Always verify product details and prices on the actual e-commerce platforms before making purchases.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.