تخطَّ إلى المحتوى

Model Context Protocol

أعطِ مساعدك المكتبة.خادم MCP للنصوص الإسلامية التراثية

دع مساعد الذكاء الاصطناعي يقرأ النصوص الإسلامية التراثية ويحيل إلى طبعة مطبوعة حقيقية بجزئها وصفحتها مع النص العربي حرفيًا، بدل إحالة يستحضرها من ذاكرته.

نقطة الاتصال

https://qurangallery.com/mcp/shamela

Streamable HTTPPOSTبلا مصادقة

يعمل مع
  • ChatGPT
  • Claude
  • Copilot
  • وغيرها Cursor VS Code Gemini CLI

8,594 كتابًا3,188 مؤلفًابلا مفتاحمجاني

01 · الربط

رابط واحد، في العميل الذي تستعمله.

الصق نقطة الاتصال في مساعدك واطرح سؤالك. لا تحتاج إلى حساب ولا إلى مفتاح لتبدأ.

Claude claude.ai و Claude Desktop

  1. افتح Settings ← Connectors ← Add custom connector.
  2. سمِّه Quran Gallery، والصق نقطة الاتصال، واترك الإعدادات المتقدمة فارغة.
  3. فعِّله للمحادثة من قائمة الأدوات.
نقطة الاتصال
https://qurangallery.com/mcp/shamela

ChatGPT Developer mode

  1. افتح Settings ← Apps & Connectors ← Advanced settings وفعِّل Developer mode.
  2. أنشئ موصلًا بنقطة الاتصال واجعل Authentication على No authentication.
  3. اختره من قائمة وضع المطوِّر في محرر الرسائل داخل محادثة جديدة.
نقطة الاتصال
https://qurangallery.com/mcp/shamela

Claude Code الطرفية

  1. شغِّل هذا الأمر مرة واحدة في الطرفية.
bash
claude mcp add --transport http quran-gallery https://qurangallery.com/mcp/shamela

Cursor ~/.cursor/mcp.json

  1. أضف الخادم إلى ~/.cursor/mcp.json.
  2. أعد تشغيل العميل إن طلب ذلك.
~/.cursor/mcp.json
{
  "mcpServers": {
    "quran-gallery": {
      "url": "https://qurangallery.com/mcp/shamela"
    }
  }
}

VS Code .vscode/mcp.json

  1. أضف الخادم إلى .vscode/mcp.json.
  2. أعد تشغيل العميل إن طلب ذلك.
.vscode/mcp.json
{
  "servers": {
    "quran-gallery": {
      "type": "http",
      "url": "https://qurangallery.com/mcp/shamela"
    }
  }
}

Gemini CLI ~/.gemini/settings.json

  1. أضف الخادم إلى ~/.gemini/settings.json.
  2. أعد تشغيل العميل إن طلب ذلك.
~/.gemini/settings.json
{
  "mcpServers": {
    "quran-gallery": {
      "httpUrl": "https://qurangallery.com/mcp/shamela"
    }
  }
}

02 · ما الذي يعود

نص وكتاب وصفحة يمكنك التحقق منها.

نتيجة حقيقية واحدة من search_library لأشهر حديث في الإسلام، دون تعديل. هذا ما يتلقاه مساعدك قبل أن يكتب كلمة.

الطلب

search_library(query: "إنما الأعمال بالنيات", scope: "hadith-primary")

النص 3 من 3بحث في 8 كتب

…عُمَرَ بْنَ الْخَطَّابِ ﵁ عَلَى الْمِنْبَرِ، قَالَ: سَمِعْتُ رَسُولَ اللهِ ﷺ، يَقُولُ: «إِنَّمَا الْأَعْمَالُ بِالنِّيَّاتِ، وَإِنَّمَا لِكُلِّ امْرِئٍ مَا نَوَى، فَمَنْ كَانَتْ هِجْرَتُهُ إِلَى دُنْيَا يُصِيبُهَا، أَوْ إِلَى امْرَأَ…
الكتاب
صحيح البخاري - ط السلطانية
المؤلف
البخاري ت 256 هـ
الجزء / الصفحة
1/ 6
الطبعة
ط السلطانية
الناشر
السلطانية
المصدر
shamela.ws
موضع المطابقة
في المتن، لا في الحاشية · عبارة مطابقة
النتيجة الخام
{
  "book": "صحيح البخاري - ط السلطانية",
  "author": "البخاري",
  "authorDied": 256,
  "bookId": 1681,
  "printedPage": "1/ 6",
  "pageId": 10,
  "edition": "ط السلطانية",
  "publisher": "السلطانية",
  "sourceUrl": "https://shamela.ws/book/1681/10",
  "arabic": "…عُمَرَ بْنَ الْخَطَّابِ ﵁ عَلَى الْمِنْبَرِ، قَالَ: سَمِعْتُ رَسُولَ اللهِ ﷺ، يَقُولُ: «إِنَّمَا الْأَعْمَالُ بِالنِّيَّاتِ، وَإِنَّمَا لِكُلِّ امْرِئٍ مَا نَوَى، فَمَنْ كَانَتْ هِجْرَتُهُ إِلَى دُنْيَا يُصِيبُهَا، أَوْ إِلَى امْرَأَ…",
  "matchedIn": "body",
  "matchQuality": "exact_phrase"
}
  1. 01 حرفيًا النص العربي منقول من الصفحة، لا يُعاد صوغه ولا يُكمَّل من الذاكرة.
  2. 02 الصفحة المطبوعة الجزء والصفحة في الطبعة المسماة، ليفتح القارئ الكتاب ويجد الموضع.
  3. 03 متن أم حاشية كل نص يبيِّن هل الكلام كلام المؤلف أم تعليق المحقق.

03 · الأدوات

أداة واحدة للبدء، و36 وراءها.

معظم الأسئلة لا تحتاج إلا search_library. وبقية أدوات خادم المكتبة حاضرة حين يحتاج السؤال إلى أكثر.

ابدأ من هنا

search_library(query, scope, limit?)

يجري أولًا بحثًا بالعبارة المطابقة، ثم يرجع إلى البحث بالكلمات، ويخبرك أيهما أجاب. يعيد الكتاب والمؤلف وسنة الوفاة والجزء والصفحة في المطبوع والنص العربي حرفيًا، ويبيِّن هل وُجد الكلام في المتن أم في حاشية المحقق.

وإلى جانبها 36 أداة shamela_* من خادم المكتبة نفسه: سلاسل الإسناد وتراجم الرواة، والبحث المنطقي والبحث المطابق للتشكيل، وتحديد صفحة الإحالة المطبوعة، والتفسير بحسب الآية، وقراءة الصفحة كاملة. يجب أن تكون الاستعلامات بالعربية.

المجموع 39 أداة: search_library وsearch وfetch و36 أداة shamela_*.

المرجع الكامل للأدوات

البحث

9
  • shamela_search_pages
  • shamela_search_titles
  • shamela_search_phrase
  • shamela_search_exact
  • shamela_search_boolean
  • shamela_search_hadith
  • shamela_search_batch
  • shamela_recon
  • shamela_root_stats

الرواة والإسناد

5
  • shamela_search_narrators
  • shamela_get_narrator
  • shamela_search_isnad
  • shamela_get_isnad
  • shamela_get_books_for_hadith
22 أداة أخرى الإحالة · القرآن والتفسير · القراءة · الفهرس

الإحالة

4
  • shamela_get_citation
  • shamela_resolve_work
  • shamela_resolve_printed_page
  • shamela_resolve

القرآن والتفسير

5
  • shamela_search_quran
  • shamela_get_aya
  • shamela_get_tafseer_of_aya
  • shamela_list_tafsirs_for_aya
  • shamela_get_tafseer_texts

القراءة

6
  • shamela_get_page
  • shamela_get_pages_range
  • shamela_get_book_section
  • shamela_get_toc
  • shamela_get_book_parts
  • shamela_get_page_services

الفهرس

7
  • shamela_search_books
  • shamela_search_authors
  • shamela_get_book
  • shamela_get_author
  • shamela_list_categories
  • shamela_books_by_period
  • shamela_brief

04 · النطاقات

ابحث في الرف الصحيح أولًا.

يشترط search_library نطاقًا واحدًا. وليس ذلك للتيسير فحسب: فبلا نطاق يكون الترتيب في هذه المجموعة بحسب تكرار اللفظ، فيقدِّم ديوان شعر من سنة 710 هـ على كل كتب الفقه، ولا يُظهر صحيح البخاري لأشهر حديث في الإسلام. أدوات البحث الخام shamela_* تسمح بالبحث بلا نطاق؛ والترتيب هو سبب ألا تفعل ذلك في الغالب.

hadith-primary
The eight primary hadith collections, edition-pinned
tafsir-canonical
Canonical tafsir — Ibn Kathir, al-Tabari, Ibn al-Jawzi first
fiqh-hanafi
Hanafi fiqh (+ usul, comparative)
fiqh-maliki
Maliki fiqh (+ usul, comparative)
fiqh-shafii
Shafi'i fiqh (+ usul, comparative)
fiqh-hanbali
Hanbali fiqh (+ usul, comparative)
fiqh-comparative
All four schools plus comparative and fatwa collections
aqeedah
Creed and sects
hadith-sciences
Hadith commentary, takhrij and the sciences of hadith
tafsir
The whole tafsir shelf and Quranic sciences
seerah
Prophetic biography, history and biographical dictionaries
lugha
Arabic language, lexicons, grammar and adab

05 · الحدود

مجاني للبدء، ومفتاح حين تحتاج المزيد.

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

بلا مفتاح

10 استدعاءات أداة في الدقيقة

  • 200 في اليوم، تُحتسب لكل عنوان IP
  • حتى 5 صفحات في استدعاء pages_range و10 في استدعاء book_section
  • الاتصال وسرد الأدوات لا يُحتسبان

بمفتاح مجاني

60 طلبًا في الدقيقة

  • بلا حد يومي، تُحتسب لكل مفتاح
  • حتى 20 صفحة في استدعاء pages_range و100 في استدعاء book_section
  • يُرسل في ترويسة Authorization: Bearer qg_sk_…
احصل على مفتاح

أنشئه من قسم Developers في حسابك على Quran Gallery.

ما لا يفعله

  • يعيد البحث مقتطفات محصورة في صفحاتها مع الإحالات، وتعيد أدوات القراءة صفحات كاملة. لا يصدِّر أي استدعاء كتابًا كاملًا، وحد الاستعمال هو ما يفصل القراءة عن الكشط.

  • لا يستطيع أن يمنع نموذجك من نسبة نص إلى غير صاحبه. ما يضمنه أن النص والكتاب والصفحة حقيقية، لا أن الجملة المبنية حولها صحيحة.

  • لا يحتاج إلى هويتك ليجيب. الاستدعاءات بلا مفتاح محدودة لكل عنوان IP؛ والمفتاح لرفع الحدود فقط.

أسئلة

أسئلة عن الخادم

هل يوجد خادم MCP للحديث والتفسير؟

نعم. خادم Quran Gallery MCP على https://qurangallery.com/mcp/shamela يبحث في 8,594 كتابًا إسلاميًا تراثيًا لـ 3,188 مؤلفًا، منها كتب الحديث الأصول والتفاسير الكبرى وفقه المذاهب الأربعة والعقيدة والسيرة وعلوم العربية. كل نص يعود بكتابه ومؤلفه وجزئه وصفحته في المطبوع.

كيف أضيفه إلى ChatGPT أو Claude؟

في Claude افتح Settings ← Connectors ← Add custom connector والصق https://qurangallery.com/mcp/shamela. وفي ChatGPT فعِّل Developer mode من Settings ← Apps & Connectors ← Advanced settings، ثم أنشئ موصلًا بالرابط نفسه مع No authentication. أما Claude Code و Cursor و VS Code و Gemini CLI فتأخذ الرابط في إعدادات MCP الخاصة بها.

هل هو مجاني؟ هل أحتاج إلى مفتاح؟

هو مجاني ولا يحتاج إلى مفتاح. بلا مفتاح تحصل على 10 استدعاءات أداة في الدقيقة و200 في اليوم لكل عنوان IP. ومفتاح مجاني من حسابك على Quran Gallery يرفع ذلك إلى 60 في الدقيقة بلا حد يومي.

ما الكتب التي يغطيها؟

فهرس المكتبة الشاملة: 8,594 كتابًا تراثيًا لـ 3,188 مؤلفًا في 41 تصنيفًا. يجري البحث داخل نطاق، مثل كتب الحديث الأصول الثمانية أو التفاسير المعتمدة أو فقه مذهب واحد، ليجيب الرف الصحيح أولًا. والاستعلامات بالعربية.

بمَ يختلف عن سؤال الذكاء الاصطناعي مباشرة؟

المساعد الذي يجيب من ذاكرته قد يأتي بإحالة مقنعة لا وجود لها. ومع هذا الخادم ينقل نصًا استرجعه حرفيًا، مع الطبعة والجزء والصفحة، فتفتح الكتاب وتتحقق. لا يستطيع أن يمنع النموذج من نسبة نص إلى غير صاحبه؛ لكنه يضمن أن النص والكتاب والصفحة حقيقية.

هل يعمل مع البحث العميق في ChatGPT؟

نعم. في الخادم أداتا search وfetch بالصيغة التي يتوقعها ChatGPT، فيستطيع البحث العميق أن يجد المقطع ثم يقرأه كاملًا. في ChatGPT فعِّل Developer mode وأضِف https://qurangallery.com/mcp/shamela موصلًا مع No authentication.

ابدأ

اربطه، ثم اطلب صفحة.

يشرح التوثيق كل أداة ونطاق وخطأ. أخبرنا بما تبنيه به، أو بما يتعثر.