مواد پر جائیں

Model Context Protocol

اپنے AI کو کتب خانہ دیجیے۔کلاسیکی اسلامی متون کے لیے MCP سرور

AI معاون کو کلاسیکی اسلامی متون پڑھنے دیجیے، تاکہ وہ یادداشت سے گھڑا ہوا حوالہ دینے کے بجائے لفظ بہ لفظ عربی کے ساتھ اصل مطبوعہ ایڈیشن، جلد اور صفحے کا حوالہ دے۔

اینڈ پوائنٹ

https://qurangallery.com/mcp/shamela

Streamable HTTPPOSTتصدیق کی ضرورت نہیں

ان کے ساتھ چلتا ہے
  • ChatGPT
  • Claude
  • Copilot
  • اور مزید Cursor VS Code Gemini CLI

8,594 کتب3,188 مصنفینکلید کی ضرورت نہیںمفت

01 · جوڑیں

ایک URL، اسی کلائنٹ میں جو آپ استعمال کرتے ہیں۔

اینڈ پوائنٹ اپنے معاون میں پیسٹ کریں اور سوال پوچھیں۔ شروع کرنے کے لیے نہ اکاؤنٹ چاہیے نہ کلید۔

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 از 38 کتب میں تلاش

…عُمَرَ بْنَ الْخَطَّابِ ﵁ عَلَى الْمِنْبَرِ، قَالَ: سَمِعْتُ رَسُولَ اللهِ ﷺ، يَقُولُ: «إِنَّمَا الْأَعْمَالُ بِالنِّيَّاتِ، وَإِنَّمَا لِكُلِّ امْرِئٍ مَا نَوَى، فَمَنْ كَانَتْ هِجْرَتُهُ إِلَى دُنْيَا يُصِيبُهَا، أَوْ إِلَى امْرَأَ…
کتاب
صحيح البخاري - ط السلطانية
مصنف
البخاري وفات 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 ایڈریس کے حساب سے
  • pages_range کال میں زیادہ سے زیادہ 5 صفحات اور book_section کال میں 10
  • جڑنا اور ٹولز کی فہرست لینا مفت ہے

مفت کلید کے ساتھ

60 درخواستیں فی منٹ

  • کوئی روزانہ حد نہیں، ہر کلید کے حساب سے
  • pages_range کال میں زیادہ سے زیادہ 20 صفحات اور book_section کال میں 100
  • ہیڈر میں بھیجی جاتی ہے Authorization: Bearer qg_sk_…
کلید حاصل کریں

اپنے Quran Gallery اکاؤنٹ میں Developers کے تحت بنائیں۔

یہ کیا نہیں کرتا

  • تلاش حوالوں کے ساتھ صفحے تک محدود اقتباسات لوٹاتی ہے؛ مطالعے کے ٹولز پورے صفحات لوٹاتے ہیں۔ کوئی ایک کال پوری کتاب برآمد نہیں کرتی، اور شرح کی حد ہی مطالعے کو اسکریپنگ سے الگ کرتی ہے۔

  • یہ آپ کے ماڈل کو کسی عبارت کی غلط نسبت سے نہیں روک سکتا۔ یہ اس کی ضمانت دیتا ہے کہ عبارت، کتاب اور صفحہ حقیقی ہیں، نہ کہ ان کے گرد بنایا گیا جملہ درست ہے۔

  • جواب دینے کے لیے اسے آپ کی شناخت نہیں چاہیے۔ کلید کے بغیر کالز ہر IP کے حساب سے محدود ہیں؛ کلید صرف زیادہ حدود کے لیے ہے۔

سوالات

سرور کے بارے میں سوالات

کیا حدیث اور تفسیر کے لیے کوئی MCP سرور ہے؟

جی ہاں۔ https://qurangallery.com/mcp/shamela پر Quran Gallery MCP سرور 3,188 مصنفین کی 8,594 کلاسیکی اسلامی کتب میں تلاش کرتا ہے، جن میں حدیث کے بنیادی مجموعے، بڑی تفاسیر، چاروں مذاہب کی فقہ، عقیدہ، سیرت اور عربی زبان شامل ہیں۔ ہر عبارت اپنی کتاب، مصنف، مطبوعہ جلد اور صفحے کے ساتھ آتی ہے۔

میں اسے ChatGPT یا Claude میں کیسے شامل کروں؟

Claude میں Settings ← Connectors ← Add custom connector کھولیں اور https://qurangallery.com/mcp/shamela پیسٹ کریں۔ ChatGPT میں Settings ← Apps & Connectors ← Advanced settings سے Developer mode آن کریں، پھر اسی URL اور No authentication کے ساتھ کنیکٹر بنائیں۔ Claude Code، Cursor، VS Code اور Gemini CLI یہ URL اپنی MCP کنفیگریشن میں لیتے ہیں۔

کیا یہ مفت ہے؟ کیا کلید چاہیے؟

یہ مفت ہے اور کلید کی ضرورت نہیں۔ کلید کے بغیر آپ کو ہر IP ایڈریس پر فی منٹ 10 ٹول کالز اور روزانہ 200 ملتی ہیں۔ آپ کے Quran Gallery اکاؤنٹ کی مفت کلید اسے فی منٹ 60 تک بڑھا دیتی ہے، بغیر روزانہ حد کے۔

یہ کن کتب کا احاطہ کرتا ہے؟

المکتبۃ الشاملہ کی فہرست: 41 زمروں میں 3,188 مصنفین کی 8,594 کلاسیکی کتب۔ تلاش کسی دائرے کے اندر ہوتی ہے، جیسے حدیث کے آٹھ بنیادی مجموعے، معتبر تفاسیر یا کسی ایک مذہب کی فقہ، تاکہ صحیح الماری پہلے جواب دے۔ استفسارات عربی میں ہوتے ہیں۔

یہ AI سے براہِ راست پوچھنے سے کیسے مختلف ہے؟

یادداشت سے جواب دینے والا معاون ایسا قابلِ یقین حوالہ دے سکتا ہے جو موجود ہی نہ ہو۔ اس سرور کے ساتھ وہ حاصل کی گئی عبارت لفظ بہ لفظ نقل کرتا ہے، مطبوعہ ایڈیشن، جلد اور صفحے کے ساتھ، تاکہ آپ کتاب کھول کر جانچ سکیں۔ یہ ماڈل کو غلط نسبت سے نہیں روک سکتا؛ یہ ضمانت دیتا ہے کہ عبارت، کتاب اور صفحہ حقیقی ہیں۔

کیا یہ ChatGPT کی deep research کے ساتھ کام کرتا ہے؟

جی ہاں۔ سرور میں ChatGPT کی متوقع شکل کے search اور fetch ٹولز ہیں، اس لیے deep research کوئی عبارت تلاش کر کے اسے مکمل پڑھ سکتی ہے۔ ChatGPT میں Developer mode آن کریں اور https://qurangallery.com/mcp/shamela کو No authentication کے ساتھ کنیکٹر کے طور پر شامل کریں۔

آغاز

اسے جوڑیں، پھر کسی صفحے کا پوچھیں۔

دستاویزات ہر ٹول، دائرے اور خرابی کی وضاحت کرتی ہیں۔ ہمیں بتائیں کہ آپ اس سے کیا بناتے ہیں، یا کیا غلط ہوتا ہے۔