An MCP server that gives AI agents eyes on any e-commerce storefront, enabling scraping, analysis, and comparison through the Model Context Protocol.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
process.env. You'll be asked to provide them before it can run.ANTHROPIC_API_KEY— "": "your_key_here"AUDIT_TIMEOUT_MSFIRECRAWL_API_KEY— "": "fc-..."GEMINI_API_KEY— One of these Google Gemini API keyLIGHTPANDA_CDP_URL— No Connect to an external Lightpanda/Chrome CDP endpoint instead of launching Puppeteer's bundled Chromium. Server-side optimization only — standard npx users can ignore this.MERCH_CONNECTOR_DATA_DIR— No Custom path for site memory files. Default: ~/.merch-connector/data/MERCH_LOG_FILE— No Path to NDJSON log file. If set, every server log entry is appended.MODEL_NAME— No Override default model. Required when using Ollama.MODEL_PROVIDER— No Force "anthropic", "gemini", "openai", or "ollama". Auto-detected if omitted.OPENAI_API_KEY— One of these OpenAI or OpenAI-compatible API keyOPENAI_BASE_URL— No Base URL for OpenAI-compatible endpoint. Defaults to https://api.openai.com/v1OPENAI_VISION— No Set "true" to pass screenshots to OpenAI-compatible vision modelsROUNDTABLE_TIMEOUT_MSTOOL_TIMEOUT_MS— No AI tool timeout in ms. Default: 120000 (2 min)VITE_GEMINI_API_KEY[](https://m8ven.ai/mcp/grahamton-merchgent-j3j5ux)