ब्राउज़र प्रॉक्सी
ब्राउज़र ऑटोमेशन सेवा — हेडलेस ब्राउज़र नियंत्रण के लिए पोर्ट 13000 पर अलग Docker कंटेनर।
ब्राउज़र प्रॉक्सी
ब्राउज़र प्रॉक्सी एक अलग 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-चालित ब्राउज़र ऑटोमेशन के लिए इसका उपयोग करें:
// 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 इंटीग्रेशन)
तरीका 2: सीधा ब्राउज़र प्रॉक्सी एक्सेस
गैर-MCP इंटीग्रेशन के लिए, सीधे browser-proxy सेवा से कनेक्ट करें:
# 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"}'सामान्य उपयोग के मामले
वेब स्क्रैपिंग
# Via MCP (Claude Desktop)
"Use browser_navigate to open https://news.ycombinator.com,
then extract the top 10 story titles."फ़ॉर्म ऑटोमेशन
# Via MCP
"Use browser_navigate to open the login page,
browser_type to fill username and password,
browser_click to submit the form."स्क्रीनशॉट कैप्चर
# 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 इंटीग्रेशन — MCP के माध्यम से ब्राउज़र टूल्स का उपयोग कैसे करें
- Computer Control API — पंजीकृत मशीनों पर GUI ऑटोमेशन के लिए