خادم MCP الخاص بـ browser-use

خادم MCP الخاص بـ browser-use

فعّل أتمتة المتصفحات بواسطة الذكاء الاصطناعي، وجمع بيانات الويب، وسياق الويب الحي من خلال تكامل خادم MCP الخاص بـ browser-use مع FlowHunt.

ماذا يفعل خادم MCP “browser-use”؟

يُمكن خادم browser-use MCP (بروتوكول سياق النماذج) وكلاء الذكاء الاصطناعي من التحكم في متصفحات الويب برمجيًا باستخدام مكتبة browser-use. يعمل هذا الخادم كجسر بين مساعدي الذكاء الاصطناعي ومتصفحات الويب، مما يسمح بالتصفح الآلي، واستخلاص بيانات الويب، والتفاعل مع المواقع مباشرة من بيئات التطوير مثل Cursor. من خلال إتاحة إمكانيات أتمتة المتصفح لوكلاء الذكاء الاصطناعي، يبسط سير عمل مثل البحث في الويب، جمع المحتوى، تعبئة النماذج، وتصفح المواقع، وكل ذلك تحت تحكم برمجي. يعزز ذلك عملية التطوير عن طريق أتمتة المهام الروتينية على الويب وتوفير سياق ويب مباشر لمساعدي الذكاء الاصطناعي.

قائمة المطالبات

لا توجد قوالب مطالبات مذكورة أو موثقة في المستودع.

قائمة الموارد

لا توجد موارد موثقة أو مدرجة في المستودع.

قائمة الأدوات

الأدوات غير موثقة صراحة في الجذر أو ملف README الرئيسي، وملف server.py غير مكشوف مباشرة في البنية. لا توجد قائمة أدوات مفصلة في الوثائق العامة.

حالات استخدام هذا الخادم MCP

  • تصفح ويب آلي: تمكين وكلاء الذكاء الاصطناعي من فتح المواقع، متابعة الروابط، والتفاعل مع عناصر الصفحة للبحث أو جمع المعلومات.
  • استخلاص بيانات الويب: جمع النصوص والجداول والمحتوى الآخر تلقائيًا من صفحات الويب لتوفير سياق أو بيانات لمعالجة لاحقة.
  • تعبئة النماذج وإرسالها: تعبئة وإرسال النماذج برمجيًا (مثال: تسجيل الدخول، البحث) كجزء من سير العمل المؤتمت.
  • اختبار الأتمتة: استخدام وكلاء الذكاء الاصطناعي لتنفيذ اختبارات تعتمد على المتصفح لتطبيقات الويب، وضمان عمل تدفقات واجهة المستخدم كما هو متوقع.
  • سياق ويب حي للذكاء الاصطناعي: تمكين المساعدين من الذكاء الاصطناعي من جلب معلومات في الوقت الفعلي (مثل آخر الأخبار، أسعار الأسهم) عبر تصفح الويب عند الطلب.

كيفية إعداده

Windsurf

  1. تأكد من تثبيت Node.js ووجود البيئة المطلوبة لـ Windsurf.
  2. افتح ملف إعدادات Windsurf الخاص بك (مثال: windsurf.config.json).
  3. أضف خادم browser-use MCP إلى قسم mcpServers:
    {
      "mcpServers": {
        "browser-use": {
          "command": "npx",
          "args": ["@browser-use/mcp-server@latest"]
        }
      }
    }
    
  4. احفظ الملف وأعد تشغيل Windsurf.
  5. تحقق من الإعداد من خلال البحث عن خادم MCP في واجهة Windsurf.

Claude

  1. تأكد من أن Claude يدعم خوادم MCP الخارجية وأن Node.js مثبت لديك.
  2. عدل ملف إعدادات Claude لإضافة خادم MCP:
    {
      "mcpServers": {
        "browser-use": {
          "command": "npx",
          "args": ["@browser-use/mcp-server@latest"]
        }
      }
    }
    
  3. احفظ وأعد تشغيل Claude وتأكد من التكامل عبر تنفيذ إجراء اختبار.

Cursor

  1. تحقق من المتطلبات المسبقة: uv، Playwright.
  2. افتح إعدادات Cursor (مثال: .cursor/config.json).
  3. أضف خادم MCP:
    {
      "mcpServers": {
        "browser-use": {
          "command": "npx",
          "args": ["@browser-use/mcp-server@latest"]
        }
      }
    }
    
  4. احفظ وأعد تشغيل Cursor.
  5. اختبر عبر تفعيل إجراء أتمتة المتصفح من Cursor.

Cline

  1. تأكد من تثبيت Cline وإعداده لدعم خوادم MCP.
  2. عدل إعدادات Cline لتسجيل خادم MCP:
    {
      "mcpServers": {
        "browser-use": {
          "command": "npx",
          "args": ["@browser-use/mcp-server@latest"]
        }
      }
    }
    
  3. احفظ وأعد تشغيل Cline.
  4. تحقق من أن خادم MCP يعمل من خلال عرض قائمة خوادم MCP النشطة في Cline.

تأمين مفاتيح API

  • استخدم متغيرات البيئة لتخزين البيانات الحساسة مثل مفاتيح API.
  • مثال على الإعداد:
    {
      "mcpServers": {
        "browser-use": {
          "command": "npx",
          "args": ["@browser-use/mcp-server@latest"],
          "env": {
            "API_KEY": "${API_KEY}"
          },
          "inputs": {
            "api_key": "${API_KEY}"
          }
        }
      }
    }
    

كيفية استخدام هذا الـ MCP داخل التدفقات

استخدام MCP في FlowHunt

لدمج خوادم MCP في سير عمل FlowHunt لديك، ابدأ بإضافة مكوّن MCP إلى سيرك وربطه بوكيل الذكاء الاصطناعي الخاص بك:

تدفق MCP في FlowHunt

انقر على مكوّن MCP لفتح لوحة الإعدادات. في قسم إعدادات النظام الخاص بـ MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق (JSON):

{
  "browser-use": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

بعد الإعداد، سيتمكن وكيل الذكاء الاصطناعي الآن من استخدام هذا MCP كأداة مع إمكانية الوصول إلى جميع وظائفه وقدراته. تذكر تغيير “browser-use” إلى اسم خادم MCP الفعلي الخاص بك واستبدال الرابط برابط خادم MCP الخاص بك.


نظرة عامة

القسمالتوفرالتفاصيل/الملاحظات
نظرة عامة
قائمة المطالباتلم يُعثر على أي منها
قائمة المواردلم يُعثر على أي منها
قائمة الأدواتغير موثقة صراحةً
تأمين مفاتيح APIيوجد مثال
دعم العينات (أقل أهمية في التقييم)غير مذكور

بين الجدولين:
يوفر هذا الخادم MCP الأساسيات لأتمتة المتصفح في سياق الذكاء الاصطناعي ويتم صيانته جيدًا، لكنه يفتقر إلى التوثيق المعمق حول المطالبات والموارد والأدوات المتاحة. بالنسبة للاستخدام الأساسي (التحكم في المتصفح)، فهو ذو قيمة عالية، لكن اكتمال التوثيق يعيقه.

تقييم MCP

توجد رخصة LICENSE✅ (MIT)
يوجد أداة واحدة على الأقل⛔ (غير مدرجة)
عدد الـ Forks70
عدد النجوم571

التقييم العام:
6/10 (ممتاز في أتمتة المتصفح الأساسية، لكن يفتقر إلى التوثيق حول مفاهيم MCP المتقدمة والأدوات؛ يمكن أن يكون أعلى مع تفاصيل تنفيذ أوضح).

الأسئلة الشائعة

ما هو خادم MCP الخاص بـ browser-use؟

يتيح خادم MCP الخاص بـ browser-use لوكلاء الذكاء الاصطناعي التحكم في متصفحات الويب برمجيًا باستخدام مكتبة browser-use. يمكّن التصفح الآلي، جمع بيانات الويب، التفاعل مع النماذج، والوصول إلى البيانات الحية، مما يعزز سير عمل الذكاء الاصطناعي في FlowHunt والأدوات المتوافقة.

ما هي بعض حالات الاستخدام لخادم MCP الخاص بـ browser-use؟

تشمل الاستخدامات الشائعة التصفح الآلي للويب، استخراج البيانات المنظمة أو غير المنظمة من المواقع، تعبئة وإرسال النماذج، تنفيذ اختبارات تعتمد على المتصفح، وتوفير سياق ويب حديث لوكلاء الذكاء الاصطناعي.

كيف يمكنني تأمين البيانات الحساسة مثل مفاتيح API لخادم MCP؟

استخدم متغيرات البيئة في إعداداتك. على سبيل المثال: { "env": { "API_KEY": "${API_KEY}" }, "inputs": { "api_key": "${API_KEY}" } }.

كيف أربط خادم MCP الخاص بـ browser-use مع FlowHunt؟

أضف مكوّن MCP في سير عمل FlowHunt الخاص بك، وافتح إعداداته، ثم أدخل تفاصيل خادم MCP الخاص بك بتنسيق JSON المقدم. مثال: { "browser-use": { "transport": "streamable_http", "url": "https://yourmcpserver.example/pathtothemcp/url" } }.

كيف تقيّم خادم MCP الخاص بـ browser-use؟

6/10. يتفوّق في أتمتة المتصفح ويتم صيانته بنشاط، لكنه يفتقر إلى توثيق شامل حول المطالبات المتقدمة والموارد والأدوات المعروضة.

ابدأ مع خادم MCP الخاص بـ browser-use

وفّر التفاعل مع الويب في الوقت الحقيقي والأتمتة لسير عمل الذكاء الاصطناعي لديك. قم بتكامل خادم MCP الخاص بـ browser-use في FlowHunt للتحكم السلس بالمتصفح واستخلاص البيانات.

اعرف المزيد

خادم Browserbase MCP
خادم Browserbase MCP

خادم Browserbase MCP

يتيح خادم Browserbase MCP لوكلاء الذكاء الاصطناعي ونماذج اللغة الكبيرة التحكم في متصفحات السحابة وأتمتتها، واستخراج البيانات، والتقاط لقطات الشاشة، ومراقبة سجلا...

4 دقيقة قراءة
AI Automation Browser Automation +4
خادم Hyperbrowser MCP
خادم Hyperbrowser MCP

خادم Hyperbrowser MCP

يعمل خادم Hyperbrowser MCP (بروتوكول سياق النموذج) كجسر بين مساعدي الذكاء الاصطناعي ومصادر البيانات الخارجية وواجهات برمجة التطبيقات والخدمات. يبسط سير عمل التط...

3 دقيقة قراءة
AI MCP Server +5
خادم Bing Search MCP
خادم Bing Search MCP

خادم Bing Search MCP

يُدمج خادم Bing Search MCP واجهة برمجة تطبيقات بحث Microsoft Bing مع FlowHunt وعملاء الذكاء الاصطناعي الآخرين، مما يتيح إمكانيات البحث في الويب والأخبار والصور ...

4 دقيقة قراءة
AI Search +4