eyeson
Verified Safeby grzetich
Overview
AI-powered UX analysis of websites through a natural language interface, primarily for Claude Desktop and other LLMs.
Installation
cd ux-analyst-ai/mcp-server && npm install && node index.jsEnvironment Variables
- UX_BACKEND_URL
- GEMINI_API_KEY
Security Notes
The MCP server itself acts as a proxy, and its direct security risks appear low. It uses standard `node-fetch` for backend communication and retrieves API keys from environment variables. The overall security of the system heavily relies on the backend, which handles browser automation (Puppeteer) and external AI calls. The backend configuration uses `--no-sandbox` arguments for Puppeteer, which reduces isolation but is common in containerized environments. The architecture plan, however, indicates efforts towards robust error handling, resource management, and circuit breakers, which are positive for stability and resilience against certain types of attacks or resource exhaustion.
Similar Servers
mcp-server-browserbase
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.
claudepro-directory
A central directory and API gateway for discovering, searching, and managing various Claude configurations, including AI agents, MCP servers, rules, commands, and hooks. It provides content serving, search, and OAuth authorization for MCP clients.
AgentBoard
Integrates AI agents with browser capabilities, enabling interaction with web pages and external Model Context Protocol (MCP) servers through a suite of specialized tools for tasks like content extraction and web automation.
cldcde
A persistent context manager that scrapes, stores, searches, and analyzes AI conversations from various platforms (ChatGPT, Grok, Gemini, Claude) to support project development and insights.