/ الدليل / الملعب / mcp
● مجتمع BrowserMCP ⚡ فوري

mcp

بواسطة BrowserMCP · BrowserMCP/mcp

Browser MCP يتحكم في متصفحك الفعلي عبر امتداد Chrome — جلساتك المسجلة، ملفات تعريف ارتباطك، بصمة حقيقية، بدون كشف روبوت.

Browser MCP (BrowserMCP/mcp) عبارة عن خادم MCP بالإضافة إلى امتداد Chrome يسمح لـ Claude بالتحكم في المتصفح الذي تستخدمه بالفعل. لأنه يستخدم ملفك الشخصي الحقيقي، فأنت تتجاوز جدران المصادقة، وتتجنب بصمات الروبوت، وتحافظ على النشاط محليًا. مقابلة مختلفة عن Playwright: أتمتة أقل احكاما، أعلى دقة في سلوك المستخدم الحقيقي.

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

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

mcp.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "mcp",
      "command": "npx",
      "args": [
        "-y",
        "mcp"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "mcp": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "mcp"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add mcp -- npx -y mcp

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

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

استخدامات عملية: mcp

أتمتة المهام خلف عمليات تسجيل الدخول على الويب الحقيقية الخاصة بك (Gmail, لوحات المسؤول)

👤 مستخدمو الإنتاجية المتقدمون والعمليات ⏱ ~15 min intermediate

متى تستخدمه: الخدمة ليس لديها API وأنت مسجل الدخول عبر SSO — تريد من Claude القيام بعمل متكرر في تلك التبويبة.

المتطلبات الأساسية
  • Chrome + امتداد Browser MCP مثبت — docs.browsermcp.io → تثبيت الامتداد
الخطوات
  1. منح الامتداد حق الوصول إلى التبويبة المستهدفة
    افتح تبويبة لوحة المسؤول، انقر على أيقونة امتداد Browser MCP، اسمح لهذه التبويبة.✓ تم النسخ
    → الامتداد يعرض 'متصل'
  2. تكليف مهمة
    في لوحة المسؤول: ابحث عن المستخدم برسالة بريد X، غيّر خطته إلى 'Pro'، خذ لقطة شاشة للتأكيد.✓ تم النسخ
    → تكتمل المهمة مع إثبات بصري

النتيجة: إجراءات إدارية متكررة يتم إجراؤها عبر الدردشة، بدون أي عمل تكامل API.

المزالق
  • تشغيل إجراءات لم تقصدها — هذا حسابك الحقيقي — كن دقيقًا في التعليمات؛ MCP لا يتراجع. اختبر على حسابات التجميع أولاً

استخراج البيانات من المواقع التي تحجب أدوات الكشط بدون رأس

👤 الباحثون والمحللون ⏱ ~15 min intermediate

متى تستخدمه: الموقع الذي يُسمح لك بقراءته برمجيًا يحجب بصمات Playwright/Selenium.

الخطوات
  1. انتقل يدويًا أولاً إذا لزم الأمر
    Browser MCP يستخدم تبويباتك المفتوحة؛ انتقل إلى الهدف، ثم اطلب مني قراءته✓ تم النسخ
    → التبويبة الصحيحة نشطة
  2. استخراج البيانات المنظمة
    اقرأ جدول النتائج على هذه الصفحة وأرجعها كـ JSON بأعمدة [name, date, value]✓ تم النسخ
    → بيانات منظمة

النتيجة: البيانات التي لم تتمكن من الحصول عليها باستخدام الأدوات بدون رأس، التي تم الحصول عليها عبر جلسة المتصفح العادية الخاصة بك.

المزالق
  • استخدام هذا للكشط على نطاق واسع ضد شروط الخدمة للموقع — ابق ضمن حدود المعدل التي قد يولدها الإنسان؛ احترم robots.txt
اجمعها مع: filesystem

إعادة إنتاج خطأ المستخدم في متصفحك الحقيقي

👤 مهندسو الدعم ⏱ ~10 min beginner

متى تستخدمه: يبلغ العميل عن خطأ؛ تريد تكرار مسار النقر بالضبط في جلسة تسجيل الدخول الخاصة بك لرؤيته.

الخطوات
  1. إعادة تشغيل الخطوات المبلغ عنها
    أعد إنتاج تدفق هذا المستخدم في تبويبة التطبيق: login → Settings → toggle X → save. أبلغ عما يحدث وأي أخطاء في وحدة التحكم.✓ تم النسخ
    → نتيجة الإعادة مع الأخطاء

النتيجة: فحص دعم أسرع من تبادل الفيديو ذهابًا وإيابًا.

اجمعها مع: sentry

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

حفظ البيانات المكشوطة على القرص

استخرج الجدول على هذه الصفحة واحفظه كـ ./exports/{hostname}-{date}.csv.✓ تم النسخ
mcp + sentry

إعادة إنتاج خطأ المستخدم المرتبط بحدث Sentry

يعرض حدث Sentry XYZ breadcrumbs [open, click, save]. أعد تشغيلها في تبويبتي الحالية وقارن النتيجة.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
browser_navigate url: str نقل التبويبة الحالية 0
browser_snapshot رؤية محتوى الصفحة المنظم 0
browser_click ref or selector النقر على العناصر 0
browser_type ref, text ملء المدخلات 0
browser_screenshot fullPage? التقاط الحالة 0

التكلفة والحدود

تكلفة التشغيل

حصة API
لا شيء — محلي
الرموز لكل استدعاء
اللقطات 500-3000
التكلفة المالية
مجاني
نصيحة
فضّل المراجع المستندة إلى اللقطات بدلاً من لقطات الشاشة للإجراء — أرخص وأكثر موثوقية

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: يستخدم ملفات تعريف ارتباط متصفحك الحقيقي — هذه بنفس حساسية جلساتك
نقل البيانات الخارجي: التبويبات تتصل بأي موقع تنتقل إليه؛ لا توجد قياسات بيانات

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

Extension shows 'not connected'

انقر على أيقونة الامتداد في التبويبة المستهدفة واسمح؛ الاتصال لكل تبويبة

تحقق: الشارة تعرض أخضر
Actions do nothing on an SPA

خذ لقطة أولاً — غالبًا ما تحتاج SPAs إلى الانتظار قبل أن تصبح العناصر تفاعلية

Site detected automation anyway

نادر جدًا — عطّل الامتدادات الأخرى التي تعدل خصائص الملاح؛ أعد تشغيل المتصفح

البدائل

mcp مقابل البدائل

البديلمتى تستخدمهاالمقايضة
Playwright MCPتريد أتمتة متصفح محكومة وقابلة للبرمجة وودية مع CIلا يوجد وصول إلى جلسة حقيقية؛ أكثر قابلية للكشف من قبل الروبوت
Puppeteer MCPالتحكم بدون رأس في Chromium فقطنفس المقابلات مثل Playwright، سطح أصغر

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills