وكيل المتصفح
خدمة أتمتة المتصفح — حاوية Docker منفصلة على المنفذ 13000 للتحكم في متصفح headless.
وكيل المتصفح
وكيل المتصفح هو خدمة Docker منفصلة تُوفّر أتمتة متصفح headless عبر
Playwright. وهو ليس جزءًا من Synapse API مباشرةً — لا تتضمن نقاط نهاية
Synapse مسارات /browser/*.
البنية
┌──────────────┐ ┌──────────────────┐
│ Synapse API │ │ Browser Proxy │
│ port 12800 │ │ port 13000 │
│ │ │ (Playwright) │
└──────────────┘ └──────────────────┘
▲ ▲
│ │
└──────────┌─────────────┐──────┘
│ MCP Server │
│ port 13100 │
└─────────────┘طرق الوصول
الطريقة 1: عبر خادم Synapse MCP (موصى بها)
يُعرض وكيل المتصفح عبر خادم Synapse MCP كأدوات MCP. استخدم هذا الخيار لأتمتة المتصفح المدفوعة بنماذج LLM:
// إعدادات Claude Desktop
{
"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— الانتقال إلى عنوان URLbrowser_click— النقر على عنصرbrowser_type— كتابة نص في حقلbrowser_screenshot— التقاط لقطة شاشةbrowser_close— إغلاق علامة التبويب- (والمزيد — راجع تكامل MCP)
الطريقة 2: الوصول المباشر لوكيل المتصفح
للتكاملات التي لا تستخدم MCP، اتصل مباشرة بخدمة وكيل المتصفح:
# فحص الحالة
curl http://browser-proxy.schaefer.zone:13000/health
# فتح صفحة
curl -X POST http://browser-proxy.schaefer.zone:13000/navigate \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'حالات الاستخدام الشائعة
استخراج بيانات الويب
# عبر MCP (Claude Desktop)
"Use browser_navigate to open https://news.ycombinator.com,
then extract the top 10 story titles."أتمتة النماذج
# عبر MCP
"Use browser_navigate to open the login page,
browser_type to fill username and password,
browser_click to submit the form."التقاط لقطات الشاشة
# عبر MCP
"Take a screenshot of https://example.com and save it."الخدمات ذات الصلة
| الخدمة | المنفذ | الغرض |
|---|---|---|
| Synapse API | 12800 | الذاكرة، الدردشة، المهام |
| Synapse MCP | 13100 | خادم MCP (79 أداة) |
| وكيل المتصفح | 13000 | أتمتة متصفح headless |
| وكيل SSH | 12900 | وصول SSH إلى الأجهزة البعيدة |
الخطوات التالية
- تكامل MCP — كيفية استخدام أدوات المتصفح عبر MCP
- Computer Control API — لأتمتة الواجهة الرسومية على الأجهزة المسجّلة