simple-console-mcp
Verified Safeby tznthou
Overview
Facilitates AI-powered browser debugging by providing a minimal set of tools to monitor console logs, navigate, and execute JavaScript.
Installation
npx -y simple-console-mcpSecurity Notes
The server includes several critical security hardening measures as noted in the changelog, such as input validation for ports and URLs (preventing shell and protocol injection), race condition protection during cleanup, and the use of an isolated user-data-dir for launched Chrome instances. However, the `execute_js` tool inherently allows the execution of arbitrary JavaScript code within the browser context via `new Function()`. While this is the core intended functionality for AI interaction and includes safety measures like code length limits (10,000 characters) and a 5-second execution timeout, it means that a compromised AI agent or a malicious prompt could potentially execute harmful scripts in the user's browser. Users should be aware of this inherent risk, as arbitrary code execution, even with limits, grants significant control.
Similar Servers
ncp
NCP acts as a universal adapter and orchestrator for Model Context Protocol (MCP) servers and tools. It provides a unified interface for discovery, execution, and management of diverse tools (local CLI, HTTP APIs, internal plugins/Photons, AI skills) through natural language and structured code interaction, enabling AI agents to interact with the broader digital ecosystem.
context-engineering
Provides a Model Context Protocol (MCP) server that enables AI agents to control a web browser using Selenium for web automation tasks.
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.
mcp-cli-ent
Orchestrates Model Context Protocol (MCP) servers and their tools on-demand for AI agents, without loading tool definitions directly into the agent's context window.