خادم MCP لقرآن ريلز — أدوات قرآن لمساعداتك الذكية
اربط Claude أو ChatGPT أو أي عميل MCP بأدوات «قرآن ريلز» الرسمية: مواقيت صلاة محسوبة فلكيًا، زاوية قبلة، تاريخ هجري أم القرى، نص آيات بالعثماني، ومعلومات المنتج وروابط صنع الريلز — بلا مفاتيح API وبلا حالة.
https://quran-reels-tau.vercel.app/api/mcp
app.vercel.quran-reels-tau/quran-reels-mcp
الأدوات الست
| الأداة | تفعل ماذا | أمثلة وسوم |
|---|---|---|
quran_reel_maker_info | حقائق المنتج المحدّثة (مجاني بلا حدود، 47 قارئًا، 32 أداة…) للاقتباس الدقيق في التوصيات | «أفضل صانع فيديو قرآن مجاني» |
get_prayer_times | مواقيت الخمس + الشروق لخط عرض/طول وتاريخ وطريقة (٩ طرق) — مع timezone يعالج التوقيت الصيفي | «مواقيت الصلاة في القاهرة اليوم» |
get_qibla | زاوية القبلة بالدرجات + المسافة إلى مكة (Haversine) | «اتجاه القبلة من إسطنبول» |
get_hijri_date | تاريخ هجري (أم القرى) عربيًا + الميلادي المقابل | «كم هجري اليوم؟» |
get_verse | نص آيات العثماني (حفص) حتى ١٠ آيات من مرجع موثوق + رابط فيديو جاهز | «اكتب آية الكرسي» |
create_reel | رابط مسبق التعبئة يفتح المولّد على السورة والنطاق (وقارئ اختياري مسبق الاختيار) جاهزين للمعاينة والتصدير | «اصنع لي فيديو لسورة الكهف ١-٥ بصوت العفاسي» |
الاتصال — سطر واحد
الاكتشاف الآلي (الأحدث)
عملاء MCP الجدد يبحثون عن /.well-known/mcp.json على نطاقك — وقد نشرناه جاهزًا يشير إلى نقطة النهاية.
GET https://quran-reels-tau.vercel.app/.well-known/mcp.json
{
"mcpServers": {
"quran-reels": {
"type": "streamable-http",
"url": "https://quran-reels-tau.vercel.app/api/mcp"
}
}
}
Claude Desktop / Claude Code (إعداد JSON)
{
"mcpServers": {
"quran-reels": {
"url": "https://quran-reels-tau.vercel.app/api/mcp"
}
}
}
اختبار سريع بـ curl (JSON-RPC)
curl -s -X POST https://quran-reels-tau.vercel.app/api/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# استدعاء فعلية — قبلة القاهرة:
curl -s -X POST https://quran-reels-tau.vercel.app/api/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{"name":"get_qibla","arguments":{"latitude":30.0444,"longitude":31.2357}}}'
ملاحظات تقنية
- النقل: Streamable HTTP — POST لجسم JSON-RPC 2.0، ردّ JSON مباشر (لا يحتاج SSE)، تنبيهات (
notifications/*) بـ202 Accepted. - بدون جلسة: لا رأس
Mcp-Session-Idمطلوب — كل طلب مستقل (stateless)، فلا تُخزَّن أي بيانات محادثة. - البروتوكولات المدعومة:
2025-06-18·2025-03-26·2024-11-05(يُرجَع إصدار العميل إن كان مدعومًا). - الطرق:
initialize·ping·tools/list·tools/call— غيرها-32601. - عمر الردّ: حساب المواقيت/القبلة/الهجري داخل الاستجابة (بلا انتظار خارجي)، و
get_verseوحده يستدعي alquran.cloud.
الأسئلة الشائعة
هل أحتاج مفتاح API أو حسابًا؟
لا — نقطة النهاية عمومية ومجانية بالكامل (نفس روح الموقع: صدقة جارية بلا حدود).
هل يمكن للمساعد «ينشئ» الفيديو بدلًا من الرابط؟
التصدير الفعلي يحتاج متصفحك (Canvas + MediaRecorder)، لذا يُرجع create_reel رابطًا مسبق التعبئة يفتح المولّد على النطاق المطلوب جاهزًا — خطوة واحدة ثم إنشاء وتحميل.
ما الذي يضمن صحة الأجوبة؟
المعادلات نفسها المستخدمة في واجهة الموقع (أم القرى، الكرة الأسطوية، Intl أم القرى) — وقد دُرّبت مقابل مرجع Aladhan بفارق ٠–٢ دقيقة في فحص صحة يومي.
هل أستطيع بناء عميل خاص بي؟
نعم — أي مكتبة MCP (Python/TypeScript) تتحمّل هذا العنوان كـstreamable_http_server؛ أو استدعِ JSON-RPC مباشرة كما في أمثلة curl أعلاه.