SecureFoxMCPServer
mcp_secure-fox
Servidor MCP de control del navegador Secure FoxMCP.
Extrae SecureFoxMCPServer / SecureFoxMCPTools del gateway para convertirlos en un paquete Python independiente e instalable (secure-fox). Envuelve el servidor FoxMCP vendorizado del upstream añadiendo validación de dominio a las operaciones específicas de pestañas.
Compatibilidad con el upstream: solo se sobrescriben _setup_tab_tools, _setup_navigation_tools y _setup_content_tools. El resto de herramientas (ventanas, historial, marcadores, monitorización de peticiones) se heredan sin cambios de FoxMCPTools.
Relación con el gateway
secure-fox está deliberadamente desacoplado del gateway:
El gateway no importa
securefox: hace de proxy hacia él igual que con cualquier otro backend (k8s, netbox, grafana).secure-foxse instala en la imagen del gateway/deploy y se lanza mediante su script de consolasecurefox-mcp-server.El archivo de políticas del gateway
deploy/config/policy/real/browser.yamllo referencia comoname: browser,url: http://localhost:9005/mcp.
Related MCP server: mcp-chrome-server
Script de consola
securefox-mcp-server --mcp-port 9005 --ws-port 8765La extensión de Firefox se conecta a través de WebSocket (puerto 8765). El servidor MCP se ejecuta en el puerto 9005 para que el proxy de políticas lo descubra.
Desarrollo
pip install -e ".[dev]"
python -m pytestPublicación
Flujo de publicación manual (el workflow ejecuta pruebas, compila y publica al hacer tag):
Incrementa
versionenpyproject.toml,_version.pyy__init__.py(mantenlas en consonancia).Haz commit,
git tag vX.Y.Z, y luegogit push && git push --tags.El workflow ejecuta las pruebas y sube
ghcr.io/prog76/mcp-secure-fox:vX.Y.Z.Fija manualmente la nueva versión donde se consuma (
.envde deploy,SECUREFOX_VERSION). Los paquetes se instalan desde los refs de git, no desde PyPI.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables direct browser control via Chrome DevTools Protocol, supporting navigation, interaction, content extraction, and screenshots through a single MCP tool.1341MIT
- FlicenseCqualityDmaintenanceEnables browser automation, including navigation, form filling, login with CAPTCHA handling, and element manipulation, using a Chrome-based MCP server.364
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients to drive a real, logged-in Chrome browser for web automation tasks like navigation, clicking, typing, and screenshotting.11MIT
- FlicenseNot gradedqualityCmaintenanceEnables MCP clients to control a real local browser window for web automation tasks such as clicking, typing, scrolling, and taking screenshots.11
Related MCP Connectors
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
Stealth web browser for agents: search, fetch, click and type through persistent sessions over MCP.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/prog76/mcp_secure-fox'
If you have feedback or need assistance with the MCP directory API, please join our Discord server