MCP

اربط Browserbase المستضاف أولاً، راقب الصفحة بـ observe ثم قرر إن كنت ستنفّذ act

مناسب لمن يريد أن يرى النموذج صفحة أو يستخرج معلومات في متصفح سحابي؛ المسار الرئيسي عنوان SHTTP المستضاف لا الاستضافة الذاتية لهذا المستودع المؤرشف؛ في المحاولة الأولى start ثم observe، لا act فورًا؛ مستودع GitHub لم يعد يُصان.

Official source · mcp-server-browserbase

Install

https://mcp.browserbase.com/mcp

لمن يناسب

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

لا تعامل مستودع GitHub الحالي على أنه تنفيذ إنتاجي مُصان: يقول المقتطف إن المستودع مؤرشف ولم يعد يُصان، مرجع تاريخي فقط، ولا يمثل خدمة إنتاج Browserbase الحالية. المسار الرئيسي MCP مستضاف، لا استنساخ هذا الرمز المؤرشف على الجهاز.

يسمّي المقتطف الحالي ست أدوات: start و end و navigate و act و observe و extract. في المرة الأولى أنشئ جلسة ثم راقب؛ لا تنفّذ act أولاً. سيزور المتصفح السحابي العنوان الذي تعطيه وقد يولّد رسوم جلسة؛ لا تفهمه على أنه بلا شبكة ولا حدود خصوصية.

أكمل المحاولة الأولى في 3 دقائق

يوصي الرسمي بالاتصال بالخدمة المستضافة عبر SHTTP لاستنفاد السعة المستضافة؛ لا تشغّل بالتوازي استضافة ذاتية STDIO:

https://mcp.browserbase.com/mcp 

وجّه عميل MCP يدعم SHTTP إلى https://mcp.browserbase.com/mcp . يوضح المقتطف أن هذه أسهل بداية، وأنهم يتحملون تكلفة LLM لدى Gemini. المقتطف لا يثبّت اسم ملف إعداد العميل.

بعد الربط نفّذ محاولة منخفضة المخاطر بهذا الترتيب: استدعِ أولاً start (بلا إدخال) لإنشاء جلسة Browserbase أو إعادة استخدامها. ثم استدعِ navigate واملأ url بعنوان كنت ستفتحه أصلًا؛ لا تخترع عنوان مثال ليس في المقتطف. بعد فتح الصفحة استدعِ observe واكتب في instruction العناصر القابلة للتشغيل التي تريد مراقبتها. لا تستدعِ act في المحاولة الأولى.

الآثار الجانبية: start ينشئ جلسة سحابية أو يعيد استخدامها، و navigate يجعل تلك الجلسة تفتح العنوان المحدد. أكد أن العنوان قابل للفتح قبل الإرسال. علامة النجاح أن يعيد observe نتيجة مراقبة لعناصر قابلة للتشغيل، لا العجز عن الوصول إلى https://mcp.browserbase.com/mcp ، ولا جلسة بلا start.

حالات الاستخدام

الحالة الأولى: راقب ما يمكن النقر عليه. يوضح المقتطف أن observe يُستخدم لـ Observe actionable elements on the page والإدخال { instruction: string }. استدعِه بعد start و navigate. عند النجاح ترى عناصر قابلة للتشغيل حسب instruction. حقول الإرجاع الدقيقة ليست في المقتطف.

الحالة الثانية: استخرج بيانات من الصفحة. يوضح المقتطف أن extract يُستخدم لـ Extract data from the page والإدخال { instruction?: string }. عند النجاح يجب أن يعود نتيجة استخراج لا قائمة مراقبة. يمكن حذف instruction، لكن المقتطف لا يشرح نطاق الاستخراج عند الحذف؛ لا تكتب السلوك الافتراضي على أنه مثبت.

سينفّذ act Perform an action on the page والإدخال { action: string }. هذا إجراء كتابة على الصفحة؛ أكد أولاً أن action هو الخطوة التي تريدها. يغلق end الجلسة الحالية؛ يمكن إغلاقها بعد الانتهاء؛ المقتطف بلا تراجع ولا إعادة تشغيل.

حدود الاستخدام

المسار الرئيسي SHTTP مستضاف: https://mcp.browserbase.com/mcp . النقل المدعوم STDIO و SHTTP، ويُوصى بـ SHTTP. هذا المستودع مؤرشف. يعطي المقتطف أيضًا استضافة ذاتية npx @browserbasehq/mcp ويظهر BROWSERBASE_API_KEY و BROWSERBASE_PROJECT_ID و GEMINI_API_KEY؛ هذا مسار منافس، فلا تسلكه في المحاولة الأولى ولا تملأ أي مفاتيح مثال.

صفحة المنتج هي https://www.browserbase.com/ . مدخل الوثائق هو https://docs.browserbase.com/integrations/mcp/introduction . المستودع الرسمي هو https://github.com/browserbase/mcp-server-browserbase . لا تُكمل بنفسك معاملات المحددات أو أرقام فوترة الجلسة أو خطوات الإلغاء التي لم تظهر.