octo-mcp
Verified Safeby mazamaka
Overview
Enables AI assistants like Claude to control Octo Browser profiles and automate browser actions through natural language.
Installation
python -m octo_mcp.serverEnvironment Variables
- OCTO_HOST
- OCTO_PORT
- OCTO_USERNAME
- OCTO_PASSWORD
- OCTO_API_TOKEN
Security Notes
The `browser_evaluate` tool allows executing arbitrary JavaScript within the browser context. While this is an intended feature for browser automation, a poorly constrained AI agent could potentially misuse it to perform unwanted actions on visited websites. No direct `eval` of untrusted Python code or hardcoded secrets were found. The server's ability to connect to remote Octo Browser instances via `OCTO_HOST` implies that users must ensure proper network security for their Octo Browser API and CDP ports.
Similar Servers
playwright-mcp
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots.
chrome-devtools-mcp
Allows AI coding agents to control, inspect, and debug a live Chrome browser for automation, performance analysis, and in-depth debugging.
AgentBoard
Enhances web browsing with AI-driven automation, allowing LLMs to interact with web pages, extract content, and execute custom tools.
flowlens-mcp-server
Provides coding agents with full browser context from recorded user flows for debugging and regression testing.