# Browser Proxy De Browser Proxy is een **aparte Docker-service** die headless browserautomatisering via Playwright biedt. Het is NIET direct onderdeel van de Synapse API — Synapse-eindpunten bevatten geen `/browser/*`-paden. ## Architectuur ``` ┌──────────────┐ ┌──────────────────┐ │ Synapse API │ │ Browser Proxy │ │ port 12800 │ │ port 13000 │ │ │ │ (Playwright) │ └──────────────┘ └──────────────────┘ ▲ ▲ │ │ └──────────┌─────────────┐──────┘ │ MCP Server │ │ port 13100 │ └─────────────┘ ``` ## Toegangsmethoden ### Methode 1: Via de Synapse MCP-server (aanbevolen) De Synapse MCP-server stelt browsertools beschikbaar als MCP-tools. Gebruik dit voor door LLM aangestuurde browserautomatisering: ```json // Claude Desktop config { "mcpServers": { "synapse": { "command": "npx", "args": ["-y", "synapse-mcp-api@latest"], "env": { "SYNAPSE_MIND_KEY": "mk_...", "SYNAPSE_URL": "https://synapse.schaefer.zone" } } } } ``` Beschikbare MCP-browsertools: - `browser_new` — open een nieuw browsertabblad - `browser_navigate` — navigeer naar een URL - `browser_click` — klik op een element - `browser_type` — typ tekst in een veld - `browser_screenshot` — maak een schermafbeelding - `browser_close` — sluit het tabblad - (en meer — zie [MCP-integratie](/docs/mcp/what-is-mcp)) ### Methode 2: Directe Browser Proxy-toegang Voor niet-MCP-integraties maakt u direct verbinding met de browser-proxy-service: ```bash # Health check curl http://browser-proxy.schaefer.zone:13000/health # Open een pagina curl -X POST http://browser-proxy.schaefer.zone:13000/navigate \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com"}' ``` ## Veelvoorkomende toepassingen ### Webscraping ```python # Via MCP (Claude Desktop) "Use browser_navigate to open https://news.ycombinator.com, then extract the top 10 story titles." ``` ### Formulierautomatisering ```python # Via MCP "Use browser_navigate to open the login page, browser_type to fill username and password, browser_click to submit the form." ``` ### Schermafbeeldingen maken ```python # Via MCP "Take a screenshot of https://example.com and save it." ``` ## Gerelateerde services | Service | Poort | Doel | |---------|-------|------| | Synapse API | 12800 | Memory, chat, taken | | Synapse MCP | 13100 | MCP-server (79 tools) | | Browser Proxy | 13000 | Headless browserautomatisering | | SSH Proxy | 12900 | SSH-toegang tot externe machines | ## Volgende stappen - [MCP-integratie](/docs/mcp/what-is-mcp) — hoe u browsertools via MCP gebruikt - [Computer Control API](/docs/api/computers) — voor GUI-automatisering op geregistreerde machines