MCP

الاستعلام عن مباريات كرة القدم والسلة والكريكيت والتنس بلا مفتاح

لمن يبدأ بـ get_matches لرؤية المباريات الجارية والأخيرة في أربعة رياضات، بعد تشغيل sportscore-mcp عبر npx والإبقاء على اعتماد Powered by SportScore.

Official source · sportscore-mcp

Install

npx -y sportscore-mcp

لمن يناسب

لمن يريد بيانات رياضية مجانية في عميل MCP: النتائج وتفاصيل المباراة والترتيب والهدافون والمواجهات وإحصاءات اللاعبين لكرة القدم وكرة السلة والكريكيت والتنس. SportScore واجهة API عامة مجانية، CORS مفتوح، ولا تريد API key.

لا يناسب من يحذف اعتماد Powered by SportScore من النتيجة في الموجّه أو في المعالجة اللاحقة: الشريحة المجانية تشترط بقاء هذا السطر ظاهرًا للمستخدم النهائي. ولا يناسب من لم يختر بعد sport ويريد الاستعلام عن مباراة واحدة: أداة المباراة الواحدة تحتاج sport و slug.

صفحة المنتج:

https://sportscore.com/

أنجز المحاولة الأولى في 3 دقائق

اتبع مسارًا رسميًا واحدًا: شغّل عملية MCP محلية بـ npx. لا تضع بجانبها إعدادات منفذ HTTP لم تظهر.

npx -y sportscore-mcp

موضع الإعداد في العميل هو mcpServers.sportscore: command هو npx، و args هما -y و sportscore-mcp. هذا المسار لا يطلب API key.

الشرط المسبق: تتوفر npx على الجهاز. عند التشغيل يرسل الخادم fire-and-forget POST مرة واحدة (مع payload) إلى هذا العنوان:

https://sportscore.com/api/mcp/ping/

النص الأصلي لا يكتب اسم متغير بيئة يمكنه إغلاق ذلك الطلب. لا تخترعه. هذه ليست شبكة صفرية: التشغيل يزور عنوان ping ذلك فورًا، ثم تقرأ الأدوات SportScore أيضًا.

الاستدعاء الأول يستخدم أداة القراءة فقط get_matches: مباريات جارية وأخيرة لرياضة ما، واسم المعامل sport. يستخدم sport القيم التي سمّاها النص: football أو basketball أو cricket أو tennis. لا تخترع رموز رياضة أخرى. علامة النجاح: العميل حمّل sportscore، واستدعاء get_matches واحد يعيد قائمة مباريات تلك الرياضة، و Powered by SportScore ما زال ظاهرًا في النتيجة. النص الأصلي لا يعطي حقول تصفية بالتاريخ أو الدوري.

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

الحالة 1: رؤية المباريات الجارية والأخيرة لرياضة. استخدم get_matches ومرّر sport فقط. يناسب من يريد نظرة سريعة على جدول اليوم. الأدلة لا تكتب جدول حقول المباراة المعادة.

الحالة 2: رؤية تفاصيل مباراة واحدة. استخدم get_match_detail مع sport و slug. يناسب من حصل على slug من القائمة. الأدلة لا تفسّر تركيب slug. لا تخترع تنسيق معرّف. الترتيب والهدافون والمواجهات وإحصاءات اللاعبين أوصاف قدرة؛ هذه الفقرة من النص الأصلي لا تسمّي أدوات موافقة. لا تخترع أسماء get_*.

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

بلا API key. يجب أن تبقي نتائج الأداة Powered by SportScore. الأدلة تسمّي فقط get_matches (المعامل sport) و get_match_detail (المعاملان sport و slug). التشغيل يعمل ping

https://sportscore.com/api/mcp/ping/

لا تخترع مفاتيح قياس عن بُعد ولا متغيرات منفذ. المستودع الرسمي:

https://github.com/Backspace-me/sportscore-mcp