# Tarayıcı Proxy'si Browser Proxy, Playwright üzerinden headless tarayıcı otomasyonu sağlayan **ayrı bir Docker hizmetidir**. Doğrudan Synapse API'sinin bir parçası değildir — Synapse uç noktaları `/browser/*` yollarını içermez. ## Mimari ``` ┌──────────────┐ ┌──────────────────┐ │ Synapse API │ │ Browser Proxy │ │ port 12800 │ │ port 13000 │ │ │ │ (Playwright) │ └──────────────┘ └──────────────────┘ ▲ ▲ │ │ └──────────┌─────────────┐──────┘ │ MCP Server │ │ port 13100 │ └─────────────┘ ``` ## Erişim Yöntemleri ### Yöntem 1: Synapse MCP Sunucusu Üzerinden (önerilir) Synapse MCP sunucusu, tarayıcı araçlarını MCP araçları olarak sunar. LLM odaklı tarayıcı otomasyonu için bunu kullanın: ```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" } } } } ``` Kullanılabilir MCP tarayıcı araçları: - `browser_new` — yeni bir tarayıcı sekmesi aç - `browser_navigate` — bir URL'ye git - `browser_click` — bir öğeye tıkla - `browser_type` — bir alana metin yaz - `browser_screenshot` — ekran görüntüsü al - `browser_close` — sekmeyi kapat - (ve daha fazlası — bkz. [MCP entegrasyonu](/docs/mcp/what-is-mcp)) ### Yöntem 2: Doğrudan Browser Proxy Erişimi MCP dışı entegrasyonlar için doğrudan browser-proxy hizmetine bağlanın: ```bash # Health check curl http://browser-proxy.schaefer.zone:13000/health # Open a page curl -X POST http://browser-proxy.schaefer.zone:13000/navigate \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com"}' ``` ## Yaygın Kullanım Senaryoları ### Web scraping ```python # Via MCP (Claude Desktop) "Use browser_navigate to open https://news.ycombinator.com, then extract the top 10 story titles." ``` ### Form otomasyonu ```python # Via MCP "Use browser_navigate to open the login page, browser_type to fill username and password, browser_click to submit the form." ``` ### Ekran görüntüsü yakalama ```python # Via MCP "Take a screenshot of https://example.com and save it." ``` ## İlgili Hizmetler | Hizmet | Port | Amaç | |---------|------|---------| | Synapse API | 12800 | Bellek, sohbet, görevler | | Synapse MCP | 13100 | MCP sunucusu (79 araç) | | Browser Proxy | 13000 | Headless tarayıcı otomasyonu | | SSH Proxy | 12900 | Uzak makinelere SSH erişimi | ## Sonraki Adımlar - [MCP Entegrasyonu](/docs/mcp/what-is-mcp) — MCP üzerinden tarayıcı araçları nasıl kullanılır - [Bilgisayar Kontrol API'si](/docs/api/computers) — kayıtlı makinelere GUI otomasyonu için