الوصف
@cyanheads/browser-compat-mcp-server هو أداة مصممة لتقديم توافق شامل للمتصفح وحالة الأساس لميزات الويب. تستخدم مجموعات بيانات من بيانات توافق المتصفح من MDN وميزات الويب وcaniuse، مما يوفر معلومات دقيقة عن التوافق دون الحاجة إلى استدعاءات الشبكة في وقت التشغيل أو مفاتيح API أو حدود المعدل. يمكن تشغيل هذا الخادم كعملية stdio، أو خادم HTTP محلي قابل للبث، أو من خلال نقطة نهاية مستضافة عامة، مما يضمن مرونة في النشر.
قراءة المزيد
تشمل القدرات الرئيسية أدوات لتعداد المفردات المرجعية، والحصول على سجلات التوافق الكاملة لميزات معينة، والتحقق من حالة الأساس عبر ميزات متعددة، والبحث عن الميزات حسب الاسم أو الكلمة الرئيسية، ومقارنة دعم الميزات مقابل استعلامات قائمة المتصفحات المحددة. تم تصميم كل أداة لتوفير رؤى مفصلة حول دعم المتصفح، وحالة المعايير، وأرقام الاستخدام.
تم بناء الخادم على @cyanheads/mcp-ts-core، ويدعم وسائل النقل stdio وHTTP القابل للبث، والمصادقة القابلة للتوصيل، وخيارات التخزين القابلة للتبديل، وتسجيل منظم مع تتبع OpenTelemetry الاختياري. يجمع جميع مجموعات البيانات اللازمة، مما يضمن نتائج متسقة وموثوقة حتى في البيئات غير المتصلة بالإنترنت.
تعتبر هذه الأداة مثالية للمطورين والفرق التي تعمل على مشاريع الويب الأمامية الذين يحتاجون إلى بيانات توافق موثوقة لاتخاذ قرارات مستنيرة بشأن دعم الميزات عبر متصفحات مختلفة. إنها تقضي على الحاجة إلى استدعاءات API الخارجية، مما يوفر حلاً سلسًا وفعالًا لفحوصات توافق المتصفح.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- نموذج التسعيرمفتوح المصدر
- النشرSTDIO و HTTP
- المنصاتBun و Node.js
الميزات الأساسية لـ Browser Compat MCP Server
بيانات توافق المتصفح في وضع عدم الاتصال
حالة الأساس لميزات الويب
تشغيل STDIO وHTTP القابل للبث
عدم وجود استدعاءات شبكة في وقت التشغيل
أدوات لفحوصات توافق الميزات
البحث عن الميزات حسب الاسم أو الكلمة الرئيسية
مقارنة الدعم مقابل قائمة المتصفحات
مجموعات بيانات مجمعة للحصول على نتائج متسقة
كيفية استخدام Browser Compat MCP Server؟
تكوين: إعداد تكوين عميل MCP
نشر: اختيار وسيلة النقل stdio أو HTTP
استخدام: الوصول إلى أدوات التوافق
تحسين: استخدام التسجيل المنظم
حالات استخدام Browser Compat MCP Server
- تطوير الواجهة الأمامية
- تحليل الميزات
- تطوير غير متصل
- مقارنة دعم المتصفح
- الامتثال لمعايير الويب






