athena-browser-mcp
Verified Safeby lespaceman
Overview
An MCP server for browser automation that exposes semantic, token-efficient page representations optimized for LLM agents.
Installation
npm install && npm run build && node dist/index.jsEnvironment Variables
- LOG_LEVEL
- CEF_BRIDGE_HOST
- CEF_BRIDGE_PORT
Security Notes
The server uses Playwright's `page.evaluate()` and CDP's `Runtime.evaluate` to execute JavaScript within the browser context, which is standard for browser automation. Inputs to these browser-side executions are sanitized (e.g., via `JSON.stringify`) where user-controlled. Sensitive data (passwords, tokens) are masked in outputs, and URLs are sanitized to strip sensitive query parameters, which are strong security features. The `connect_browser` tool allows connection to an arbitrary CDP endpoint, which is an inherent feature of CDP-based tools; users should ensure the endpoint is trusted.
Similar Servers
playwright-mcp
Provides a Model Context Protocol (MCP) server for LLMs to automate browser interactions using Playwright's accessibility tree, avoiding pixel-based vision models.
context-engineering
Provides a Model Context Protocol (MCP) server that enables AI agents to control a web browser using Selenium for web automation tasks.
verdex-mcp
AI-first browser automation for Playwright test authoring, enabling AI coding assistants to generate robust, container-scoped, and content-filtered Playwright selectors for end-to-end tests.
playwright-mcp-server
Provides a robust, token-aware Playwright browser automation server for Large Language Models (LLMs) and coding agents to interact with web content, supporting advanced features like anti-detection and multi-page management.