Tafsir MCP

خادم البروتوكول العلمي للقرآن الكريم
في عصر الذكاء الاصطناعي

الجهة الراعيةمركز تفسير للدراسات القرآنية
الإصدارv1.0.0 — مايو 2026
الموقعtafsir.net
الفصل الأول

نبذةٌ تنفيذية

Tafsir MCP خادمٌ مفتوحُ المصدر مبنيٌّ على بروتوكول Model Context Protocol الذي طوّرته شركة Anthropic. يَربط مساعدات الذكاء الاصطناعي بمرجعٍ قرآنيٍّ موثَّق، فيُحوِّلها من «متذكِّرٍ قد يُخطئ» إلى «ناقلٍ موثَّق ومنسوب».

  • خادم مفتوح المصدر مبني على بروتوكول MCP من Anthropic
  • يَربط مساعدات الذكاء الاصطناعي كـ Claude بمرجع قرآني موثَّق
  • وصولٌ علميٌّ مباشر وموثوق
  • تفسير ( ابن كثير - الطبري - البغوي - السعدي - الميسر - المختصر )
  • تحويلٌ من متذكِّر إلى ناقلٍ موثَّق ومنسوب
  • برعاية علميةٍ رسمية من مركز تفسير للدراسات القرآنية
  • متاحٌ على PyPI · GitHub · Hugging Face
  • 6,236 آية بالرسم العثماني، 77,432 كلمة بتحليل لغوي شامل، 1,891 جذراً مفهرساً
المشكلة

هلوسةُ الذكاءِ الاصطناعي
في النصوص القرآنية

نماذجُ الذكاءِ الاصطناعيِّ مهما بَلَغَت من ذكاء، فإنها مبنيةٌ على التوليد الاحتمالي، وهي عُرضةٌ للهلوسة: تُنتج نصاً يبدو صحيحاً وهو خطأ. وحين يقعُ الخطأُ على آيةٍ أو حديث، فالضررُ شرعيٌّ بالغ.

  • قد تخترع آياتٍ أو تخلط بين السور
  • قد تنسب أقوالاً لمفسِّرين خطأً
  • مئات الملايين يَسألون هذه النماذج يومياً
مثالٌ موثَّق عند سؤال Claude مباشرةً عن «الآية رقم 300 من سورة البقرة» قد يَخترعُ نصاً يُشبه القرآن — وسورةُ البقرة فيها 286 آية فقط.
الحل

من متذكِّر إلى ناقلٍ موثَّق

حين يَطلبُ المستخدمُ آيةً أو تفسيراً، يَستدعي المساعدُ الذكيُّ أداةً من أدوات الخادم، فيتمُّ جلبُ النصِّ حرفياً من قاعدة بياناتٍ موثَّقة، مع نسبته لمصدره. لا توجد فرصةٌ للنموذج كي يُخمِّن.

1
طلب المستخدم

سؤالٌ عن آية أو تفسير أو سبب نزول

2
استدعاء الأداة

المساعد يَستدعي أداةً مخصوصة من الخادم

3
جلب موثَّق

النصُّ يُجلب حرفياً من قاعدة بيانات معتمدة

4
نَسبةٌ إجبارية

المؤلِّف وعام الوفاة مع كل تفسير

5
إجابةٌ مُتحقَّقة

تَحقُّقٌ صارم من حدود السورة والآية

نتيجة الاختبار العملي رفضَ النموذجُ الطلبَ الخاطئَ وأجاب بدقةٍ علمية: «سورةُ البقرة تَحتوي على 286 آية فقط، لا توجد آية رقم 300»
المحتوى العلمي

قاعدةُ البيانات بالأرقام

كلُّ رقمٍ في هذه الشريحة مُراجَعٌ ومُعتمَد من المركز، ومخزَّنٌ في قاعدة بيانات SQLite قابلة للبحث في أقلَّ من ثانية.

6,236
آية
بالرسم العثماني الكامل
77,432
كلمة
بتحليلٍ لغويٍّ شامل
1,891
جذر لغوي
قابل للبحث والإحصاء
114
سورة
بمعلوماتٍ شاملة
604
صفحة مصحف
بفوائدَ مرتبطة بكلِّ صفحة
201
سبب نزول
بالإسناد الكامل دون اختصار
31,180+
صفّ تفسير
موزَّعةٌ على كلِّ آيات المصحف
القدرات التقنية

الأدواتُ الثلاثَ عشْرةَ المتاحة

يُقدِّم الخادمُ 13 أداةً متخصِّصة مُصنَّفةً حسب الوظيفة، يَستدعيها المساعدُ الذكيُّ تلقائياً عند الحاجة.

أدوات الآية
fetch_ayah
جلب نص الآية بالرسم العثماني
fetch_tafsir
تفسير من 8 مصادر بطلبٍ واحد
fetch_nuzool_reason
سبب النزول بالإسناد الكامل
أدوات السورة والكلمة
fetch_surah_info
أهداف السورة وفضائلها
get_surah_statistics
إحصاءات الكلمات والحروف
analyze_word
إعراب وصرف ومعنى وجذر
أدوات الجذور والقراءات
find_root_occurrences
كل مواضع جذرٍ معيَّن
get_root_stats
إحصاءات الجذر التفصيلية
get_qeraat_variants
اختلاف القراءات
أدوات البحث
search_quran_text
بحث FTS5 سريع بدون تشكيل
search_in_tafsir
بحث في متون التفاسير
أدوات عامة
get_quran_overview
إحصاءات شاملة للقرآن الكريم
get_page_fawaed
فوائد صفحةٍ من المصحف
القيمة المضافة

القيمةُ الفريدةُ في عصر الذكاء الاصطناعي

1

الحماية من الهلوسة

لا يَخرج نصٌّ إلا من قاعدةٍ موثَّقة ومُراجَعة علمياً

2

النَّسبة الإجبارية

كلُّ تفسيرٍ منسوبٌ لمؤلِّفه وعام وفاته بإلزامية

3

العمل دون إنترنت

بعد التثبيت الأول يَعمل بالكامل على جهاز المستخدم

4

السرعة الفائقة

البحث في 6,236 آية في أقلَّ من ثانية بفهارس FTS5

5

التوافقية الشاملة

يَعمل مع كلِّ مساعدٍ يدعم MCP اليوم وفي المستقبل

نتيجة اختبار agentic حقيقية في طلبٍ واحد، استدعى المساعدُ الذكيُّ 10 أدوات من Tafsir MCP بتسلسلٍ منطقيٍّ صحيح، ليُنتج تقريراً علمياً مُنظَّماً بإسنادٍ كامل، حُفظت فيه النصوصُ حرفياً ولم يُختصَر فيه إسناد.
الفئات المستفيدة · 1 / 2

مَن يَستفيدُ من Tafsir MCP؟

صُمِّم الخادمُ ليَخدم جمهوراً عريضاً يَمتدُّ من طالب العلم المبتدئ إلى الباحث المتخصِّص.

الفئة الأولى

طلابُ العلم الشرعي

مقارنةُ تفاسير ودراسةُ جذور وتحليلُ آياتٍ شامل بسؤالٍ واحد بدلاً من ساعاتٍ من البحث.

«قارن تفسير آية الكرسي عند السعدي وابن كثير والميسر»
الفئة الثانية

الأئمةُ والخطباء

إعدادُ خطبة الجمعة الموضوعية في دقائق بإسنادٍ كامل، مع ضمان دقَّة الاستشهاد بالرسم العثماني.

«اجمع لي الآيات التي تتحدَّث عن الصبر مع تفسيرها»
الفئة الثالثة

الباحثون اللغويون

آفاقٌ بحثيةٌ غير مسبوقة: تحليلاتٌ إحصائيةٌ ودراسةُ القراءات وأنماط لغوية كانت تَحتاج شهوراً.

«أيُّ الجذور أكثر وروداً في السور المكية؟»
الفئات المستفيدة · 2 / 2

مطوِّرو التطبيقات الإسلامية ونماذج الذكاء الاصطناعي

يجمع Tafsir MCP بين طبقةٍ برمجيةٍ موثوقة للمطورين ومصدرٍ معرفيٍّ منضبط للنماذج الذكية الداعمة لبروتوكول MCP.

الفئة الرابعة

مطوِّرو التطبيقات الإسلامية

API علميٌّ مفتوح يختصر شهوراً من جمع البيانات وتنظيفها، ويضمن جودةً موحَّدة في تطبيقات القرآن والتعليم والبحث.

  • تطبيقات تدبُّر القرآن
  • منصَّات تعليم العربية للأطفال
  • مساعدات صوتيةٌ إسلامية
الفئة الخامسة

نماذجُ الذكاءِ الاصطناعي ذاتُها

كلُّ نموذجٍ يدعم MCP يستطيع الرجوع إلى مصدرٍ قرآنيٍّ موثَّق بدلاً من الاعتماد على الذاكرة الاحتمالية وحدها.

أثرٌ مُتعدٍّ نقطةُ ارتكازٍ واحدةٌ تُغذِّي مئات الواجهات المحتملة، وتُحسِّن موثوقية الإجابات القرآنية في المساعدات الذكية.
المصادر العلمية

التفاسيرُ المعتمدة

خمسةُ تفاسيرَ كلاسيكيةٍ مُختارةٌ بعناية، إضافةً إلى المختصر في التفسير بثلاث لغات.

المعرِّفالكتابالمؤلِّفالوفاة
tabaryجامعُ البيانأبو جعفر الطبري310هـ
katheerتفسيرُ القرآن العظيمأبو الفداء ابن كثير774هـ
baghawyمعالم التنزيلالبغوي510هـ
saadiتيسيرُ الكريم الرحمنعبد الرحمن السعدي1376هـ
moyassarالتفسيرُ الميسَّرمجمع الملك فهد
mukhtasarالمختصرُ في التفسيرKing Fahd Complexعربي · إنجليزي · بنغالي
دليل الربط · 1 / 3

الربطُ مع Claude Code

الطريقةُ الأسهلُ والأكثرُ استقراراً — خطوةٌ واحدةٌ عبر مساعد الأكواد الرسمي من Anthropic الذي يَدعم MCP بشكلٍ كامل.

ملاحظة مهمَّة عند أول استدعاء سيُحمَّل ملفُّ البيانات تلقائياً (~214 ميجابايت) من Hugging Face، ثم يَعمل الخادم دون الحاجة للإنترنت لاحقاً.

⚠ تطبيق Claude العادي (Chat)

في الوقت الحالي (مايو 2026)، تطبيق Claude للمحادثة العادية (claude.ai أو Claude Desktop) لا يَدعم خوادم MCP المحلية في وضع المحادثة.

البديل: استخدام Claude Code (الموصى به) أو Anthropic Cowork. والحلُّ القادم: النسخةُ السحابية mcp.tafsir.net في المرحلة الثانية.

دليل الربط · 2 / 3

الربط عبر رابط MCP

استخدم رابط الخادم الرسمي كعنوان Endpoint عند إنشاء اتصال مخصص: https://mcp.tafsir.net/mcp

C
Claude
Custom Connector
1
افتح Customize من واجهة Claude.
2
انتقل إلى Connectors.
3
اختر Add custom connector.
4
اكتب الاسم Tafsir MCP وأضف الرابط الرسمي للخادم.
5
احفظ الاتصال، ثم فعِّله داخل المحادثة عند الحاجة إلى أدوات التفسير.
ملاحظة تشغيلية قد تختلف إتاحة MCP حسب الخطة والمنطقة وسياسات مساحة العمل. في الحسابات المؤسسية قد يحتاج المسؤول إلى تفعيل التطبيقات أو الموصلات أولاً.
دليل الربط · 3 / 3

طريقةُ الاستدعاءِ بعد الربط

بعد الربط لا تَحتاج إلى أيِّ صياغةٍ تقنية. تَتحدَّث مع مساعدك الذكي بلغتك الطبيعية، ويَختار هو الأداةَ المناسبة من بين الأدوات الـ13 ويَستدعيها تلقائياً.

1
الطلب الطبيعي

تَكتب طلبك بلغتك بدون أيِّ صياغةٍ تقنية

2
اختيار الأداة

المساعد يَفهم نيَّتك ويَختار الأداة المناسبة

3
الجلب الموثَّق

الخادم يُرجع البيانات من قاعدته المُسنَدة

4
عرض النتيجة

صياغةٌ منظَّمة دون اختراعٍ أو تدخُّل في المحتوى

المثال 1
تفسيرُ آيةٍ من عدّة مفسِّرين
«ما تفسير آية الكرسي (2:255) عند السعدي والميسر وابن كثير؟»
ما يَفعله المساعد
يَستدعي fetch_tafsir بثلاثة مصادر دفعةً واحدة، ويَعرض التفسيرات الثلاثة منسوبةً لقائليها مع عام الوفاة.
fetch_tafsir
المثال 2
دراسةُ جذرٍ لغوي إحصائياً
«كم مرّة ورد جذر صبر في القرآن؟ وفي أيِّ السور أكثر؟»
النتيجة المتوقَّعة
103 ورود في 45 سورة و93 آية. الأكثر وروداً: البقرة (9) ثم آل عمران والكهف (8 لكلٍّ منهما).
get_root_statsfind_root_occurrences
أمثلة عملية

ثلاثةُ أمثلةٍ أكثر تَركيباً

المثال 3
بحثٌ موضوعيٌّ متكامل
«أوّل 3 آيات تذكر اليتامى مع التفسير وأسباب النزول»
عمل المساعد
يَستدعي 10 أدوات بتسلسلٍ منطقي: search ثم ترتيب بترتيب المصحف ثم fetch لكل آية. تقريرٌ علميٌّ كامل في دقيقة.
search_quran_textfetch_ayahfetch_tafsirfetch_nuzool_reason
المثال 4
اختبارُ الحماية من الهلوسة
«ما الآية رقم 300 من سورة البقرة؟»
عمل المساعد
يحاول fetch_ayah(2, 300) فيُرجع الخادم ValidationError. الردُّ: «البقرة 286 آية فقط؛ لا توجد آية 300».
fetch_ayahPydantic v2
المثال 5
درسٌ تجويديٌّ لآية
«درس تجويد لـ ﴿إياك نعبد وإياك نستعين﴾ مع اختلاف القراءات»
عمل المساعد
يَستخدم القالب الجاهز tajweed_lesson الذي يَجمع تلقائياً fetch_ayah مع خيار التجويد و get_qeraat_variants.
tajweed_lessonget_qeraat_variants
للمطوّرين · 1 / 2

ثلاثُ طرقٍ للاستخدام البرمجي

الخادمُ مفتوحُ المصدر بالكامل، ويُمكن للمبرمجين استخدامُه بثلاث طرقٍ رئيسية حسب طبيعة المشروع.

الطريقة الأولى

التثبيتُ من PyPI

أبسطُ طريقة. أمرٌ واحدٌ كافٍ.

$ pip install tafsir-mcp
# أو الأسرع — uv $ uvx tafsir-mcp

يُحمَّل ملفُّ البيانات (~214MB) من Hugging Face عند أوَّل تشغيل، ثم يَعمل دون إنترنت.

الطريقة الثانية

الاستخدام البرمجي (Python)

لتطبيقات Python بدون طبقة MCP.

from tafsir.tools.ayah import get_ayah
from tafsir.tools.word import get_root_statistics

# آية الكرسي ayah = get_ayah(2, 255)
# إحصاء جذر stats = get_root_statistics("صبر")

كلُّ الدوال مُحمَّاةٌ بتحقُّق Pydantic v2 صارم.

الطريقة الثالثة

SQLite مباشرة

لـ Node.js أو Go أو أيِّ لغةٍ غير Python.

  • ~223 MB — حجم القاعدة مع الفهارس
  • 20 جدولاً موثَّقاً في SCHEMA_NOTES.md
  • 17 فهرساً + جدول FTS5 للبحث
  • SHA256 منشور للتحقُّق
للمطوّرين · 2 / 2

خياراتُ النشر والاستضافة

اختر الطريقةَ الأنسب لسيناريو مشروعك. كلُّ السيناريوهات مدعومةٌ من نفس المكتبة بدون فروقٍ في الجودة العلمية.

تطويرٌ محلي على جهازك
uvx tafsir-mcp
مساعد ذكي شخصي
claude mcp add ... (Claude Code)
تطبيق سطح مكتب يُغلِّف الخادم
embed tafsir Python library
خدمة سحابية
Docker + Fly.io / Railway + Streamable HTTP
تطبيق جوّال
central API / embedded SQLite
تطبيق ويب
HTTP server → tafsir Python / SQLite
متغيِّرات البيئة المفيدة
المتغيِّرالوظيفة
TAFSIR_DB_PATHمسار مخصَّص لقاعدة البيانات
HF_TOKENللوصول لـ Hugging Face في الاستضافة المؤسسية
روابطُ المطوِّر
  • الكود المصدري: github.com/tafsircenter/tafsir-mcp
  • قاعدة البيانات: Hugging Face Datasets
  • الإبلاغ عن مشكلة: GitHub Issues
  • البريد التقني: mcp@tafsir.net
الخارطة المستقبلية

خطط التوسّع

  • التوسع في إضافة التفاسير
  • إضافة ترجمات أخرى
  • معاجم لغوية إضافية
  • تطبيقات iOS و Android رسمية
  • إضافات لـ Word و VS Code
  • تحسين الربط الحالي وإتاحته لفئات أوسع
النموذج التشغيلي

التراخيصُ والبدء

الترخيصُ المزدوج

العنصرالترخيص
الكودُ البرمجيMIT License
المحتوى القرآنيCC BY 4.0

الكود حرٌّ للاستخدام والتعديل والتجارة. والمحتوى القرآني حرٌّ بشرط نسبةِ المصدر لمركز تفسير.

✓ مفتوح المصدر
✓ Offline-first
✓ 35/35 اختبار يَنجح

التثبيت بأمر واحد

# عبر pip $ pip install tafsir-mcp
# أو عبر Claude Code مباشرةً $ claude mcp add tafsir

قنوات النشر الرسمية

الأمان والاستدامة

إجراءاتُ الجودة المستمرَّة

التوسُّع لا يَعني التضحية بالصرامة. كلُّ مصدرٍ جديد يَمرُّ بمراجعةٍ علميةٍ من المركز قبل دمجه، والإسنادُ إلزامي.

🛡

اختباراتٌ تلقائية

CI/CD في كلِّ تحديث لمنع كسر الوظائف — 35/35 اختبار ينجح بنسبة 100%

🔐

Trusted Publishing

نشرٌ موثوق على PyPI لمنع نشر إصداراتٍ مزيَّفة

توقيع SHA256

لقاعدة البيانات في كلِّ إصدار للتحقُّق من السلامة

📜

مراجعة شرعية

مراجعة شرعية مستمرة للوصول لأفضل نتائج موثوقة

💾

نسخٌ احتياطية

موزَّعةٌ جغرافياً لقاعدة البيانات لضمان الاستدامة

🔒

قراءة فقط

SQLite في mode=ro مع PRAGMA query_only=ON لمنع التعديل

التزام الجودة كلُّ مصدرٍ جديد يَمرُّ بمراجعةٍ علميةٍ من المركز قبل دمجه. الإسنادُ إلزامي: المؤلِّف، الناشر، الطبعةُ المعتمدة. نسخةُ قاعدة البيانات تَتبع SemVer صارمة لمنع كسر التوافقية.
الخاتمة

جسرٌ بين العلوم الراسخة
والتقنيةِ الناشئة

Tafsir MCP ليس مجرَّد مكتبةٍ برمجية — إنه جسرٌ بين علومٍ شرعيةٍ راسخة وتقنيةٍ ناشئة تَحتاج إلى ضوابط. الإصدار v1.0.0 هو البدايةُ فحسب، وما هو قادمٌ أعظم.

﴿ وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاءٌ وَرَحْمَةٌ لِلْمُؤْمِنِينَ ﴾
[ الإسراء : 82 ]
البريد الرسمي
mcp@tafsir.net
الموقع
tafsir.net
MCP Endpoint
mcp.tafsir.net/mcp
GitHub
github.com/tafsircenter/tafsir-mcp