Back to Home
amuyakkala icon

mcp-cro-analyzer

Verified Safe

by amuyakkala

Overview

Asynchronously analyze web pages for Conversion Rate Optimization (CRO) issues using structural metrics and an Ollama-hosted Large Language Model.

Installation

Run Command
python server.py

Environment Variables

  • OLLAMA_HOST
  • OLLAMA_MODEL
  • MCP_PORT
  • DEBUG

Security Notes

The server uses `httpx` for fetching URLs, `BeautifulSoup` for parsing, and `ollama` client for LLM interaction. It handles configuration via environment variables, avoiding hardcoded secrets. `safe_json_parse` attempts to defensively parse LLM output. The primary risk is resource exhaustion from fetching very large or complex web pages, or potential hallucinated malicious recommendations from the LLM, though the code does not execute these recommendations directly. No 'eval' or direct arbitrary code execution from user input or LLM output is apparent.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens600
Stars0
Forks0
Last Update2025-11-25

Tags

CROWeb AnalysisLLMOllamaMetrics