➡️ Servidor mcp que utiliza el navegador
Servidor MCP para uso en navegador con transporte SSE
requisitos
ultravioleta
curl -LsSf https://astral.sh/uv/install.sh | shinicio rápido
uv sync
uv pip install playwright
uv run playwright install --with-deps --no-shell chromium
uv run server --port 8000El .env requiere lo siguiente:
OPENAI_API_KEY=[your api key]
CHROME_PATH=[only change this if you have a custom chrome build]Agregaremos soporte para otros proveedores de LLM para potenciar el uso del navegador (Claude, Grok, Bedrock, etc.)
Al crear el archivo Docker, puede agregar su propia contraseña de servidor VNC:
docker build --build-arg VNC_PASSWORD=klaatubaradanikto .herramientas
[x] Transporte SSE
[x] browser_use - Inicia tareas del navegador con URL y acción
[x] browser_get_result - Recupera los resultados de las tareas asincrónicas del navegador
clientes apoyados
cursor.ai
Claude Desktop
Claude Code
Windsurf ( windsurf aún no es compatible con SSE)
uso
Después de ejecutar el servidor, agregue http://localhost:8000/sse a la interfaz de usuario de su cliente o en un archivo mcp.json:
{
"mcpServers": {
"browser-use-mcp-server": {
"url": "http://localhost:8000/sse"
}
}
}cursor
./.cursor/mcp.json
windsurf
~/.codeium/windsurf/mcp_config.json
claudio
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json
Entonces intenta preguntarle a tu LLM lo siguiente:
open https://news.ycombinator.com and return the top ranked article
ayuda
Para problemas o intereses, contáctenos en https://cobrowser.xyz