Local MCP server for supervised Firefox browsing through Tor — native screenshots, sessions, extraction, and secure defaults.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Add to claude_desktop_config.json:
{
"mcpServers": {
"opentor-mcp": {
"command": "uvx",
"args": [
"opentor-mcp"
]
}
}
}
Run in terminal:
claude mcp add opentor-mcp uvx opentor-mcp
Add to .cursor/mcp.json:
{
"mcpServers": {
"opentor-mcp": {
"command": "uvx",
"args": [
"opentor-mcp"
]
}
}
}
Or install with pip: pip install opentor-mcp
README Excerpt
<div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="assets/banner-dark.svg"> <source media="(prefers-color-scheme: light)" srcset="assets/banner-light.svg"> <img src="assets/banner-light.svg" alt="OpenTor MCP — a supervised Firefox session for AI assistants, routed through Tor" width="900">
Tools (20)
TOR_ALLOWED_DOWNLOAD_TYPESTOR_ALLOW_JAVASCRIPTTOR_COMPATIBILITY_MODETOR_CONTROL_PASSWORDTOR_CONTROL_PORTTOR_HEADLESSTOR_IGNORE_HTTPS_ERRORSTOR_MAX_DOWNLOAD_BYTESTOR_MAX_IMAGE_BYTESTOR_MAX_ITEM_LIMITTOR_MAX_JSON_FIELD_CHARSTOR_MAX_RESPONSE_CHARSTOR_MCP_DIRTOR_SOCKS_PORTtor_archive_pagetor_auto_paginatetor_backtor_check_connectiontor_clicktor_close_tab
Topics
browser-automationmcpmodel-context-protocolplaywrightprivacypythontor