# ब्राउज़र प्रॉक्सी ब्राउज़र प्रॉक्सी एक **अलग Docker सेवा** है जो Playwright के माध्यम से हेडलेस ब्राउज़र ऑटोमेशन प्रदान करती है। यह सीधे Synapse API का हिस्सा नहीं है — Synapse एंडपॉइंट्स में `/browser/*` पाथ शामिल नहीं हैं। ## आर्किटेक्चर ``` ┌──────────────┐ ┌──────────────────┐ │ Synapse API │ │ Browser Proxy │ │ port 12800 │ │ port 13000 │ │ │ │ (Playwright) │ └──────────────┘ └──────────────────┘ ▲ ▲ │ │ └──────────┌─────────────┐──────┘ │ MCP Server │ │ port 13100 │ └─────────────┘ ``` ## एक्सेस के तरीके ### तरीका 1: Synapse MCP Server के माध्यम से (अनुशंसित) Synapse MCP server ब्राउज़र टूल्स को MCP टूल्स के रूप में एक्सपोज़ करता है। LLM-चालित ब्राउज़र ऑटोमेशन के लिए इसका उपयोग करें: ```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" } } } } ``` उपलब्ध MCP ब्राउज़र टूल्स: - `browser_new` — नया ब्राउज़र टैब खोलें - `browser_navigate` — URL पर नेविगेट करें - `browser_click` — किसी एलिमेंट पर क्लिक करें - `browser_type` — किसी फ़ील्ड में टेक्स्ट टाइप करें - `browser_screenshot` — स्क्रीनशॉट कैप्चर करें - `browser_close` — टैब बंद करें - (और भी देखें — [MCP इंटीग्रेशन](/docs/mcp/what-is-mcp)) ### तरीका 2: सीधा ब्राउज़र प्रॉक्सी एक्सेस गैर-MCP इंटीग्रेशन के लिए, सीधे browser-proxy सेवा से कनेक्ट करें: ```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"}' ``` ## सामान्य उपयोग के मामले ### वेब स्क्रैपिंग ```python # Via MCP (Claude Desktop) "Use browser_navigate to open https://news.ycombinator.com, then extract the top 10 story titles." ``` ### फ़ॉर्म ऑटोमेशन ```python # Via MCP "Use browser_navigate to open the login page, browser_type to fill username and password, browser_click to submit the form." ``` ### स्क्रीनशॉट कैप्चर ```python # Via MCP "Take a screenshot of https://example.com and save it." ``` ## संबंधित सेवाएँ | सेवा | पोर्ट | उद्देश्य | |---------|------|---------| | Synapse API | 12800 | मेमोरी, चैट, कार्य | | Synapse MCP | 13100 | MCP server (79 टूल्स) | | Browser Proxy | 13000 | हेडलेस ब्राउज़र ऑटोमेशन | | SSH Proxy | 12900 | रिमोट मशीनों तक SSH एक्सेस | ## अगले कदम - [MCP इंटीग्रेशन](/docs/mcp/what-is-mcp) — MCP के माध्यम से ब्राउज़र टूल्स का उपयोग कैसे करें - [Computer Control API](/docs/api/computers) — पंजीकृत मशीनों पर GUI ऑटोमेशन के लिए