İçeriğe geç

Model Context Protocol

Yapay zekânıza kütüphaneyi verin.Klasik İslami metinler için MCP sunucusu

Bir yapay zekâ asistanı klasik İslami metinleri okusun ve hafızadan uydurulmuş bir kaynak yerine, birebir Arapça metinle birlikte gerçek bir basılı nüshanın cilt ve sayfasını göstersin.

Uç nokta

https://qurangallery.com/mcp/shamela

Streamable HTTPPOSTkimlik doğrulama gerekmez

Uyumlu olduğu araçlar
  • ChatGPT
  • Claude
  • Copilot
  • ve dahası Cursor VS Code Gemini CLI

8.594 eser3.188 müellifanahtar gerekmezücretsiz

01 · Bağlantı

Tek URL, zaten kullandığınız istemcide.

Uç noktayı asistanınıza yapıştırın ve bir soru sorun. Başlamak için hesap da anahtar da gerekmez.

Claude claude.ai ve Claude Desktop

  1. Settings → Connectors → Add custom connector yolunu açın.
  2. Adını Quran Gallery koyun, uç noktayı yapıştırın ve gelişmiş ayarları boş bırakın.
  3. Araçlar menüsünden bir sohbet için açın.
uç nokta
https://qurangallery.com/mcp/shamela

ChatGPT Developer mode

  1. Settings → Apps & Connectors → Advanced settings yolunu açın ve Developer mode'u etkinleştirin.
  2. Uç noktayla bir bağlayıcı oluşturun ve Authentication'ı No authentication olarak ayarlayın.
  3. Yeni bir sohbette mesaj kutusunun geliştirici modu menüsünden seçin.
uç nokta
https://qurangallery.com/mcp/shamela

Claude Code Terminal

  1. Bunu terminalinizde bir kez çalıştırın.
bash
claude mcp add --transport http quran-gallery https://qurangallery.com/mcp/shamela

Cursor ~/.cursor/mcp.json

  1. Sunucuyu ~/.cursor/mcp.json dosyasına ekleyin.
  2. İstemci isterse yeniden başlatın.
~/.cursor/mcp.json
{
  "mcpServers": {
    "quran-gallery": {
      "url": "https://qurangallery.com/mcp/shamela"
    }
  }
}

VS Code .vscode/mcp.json

  1. Sunucuyu .vscode/mcp.json dosyasına ekleyin.
  2. İstemci isterse yeniden başlatın.
.vscode/mcp.json
{
  "servers": {
    "quran-gallery": {
      "type": "http",
      "url": "https://qurangallery.com/mcp/shamela"
    }
  }
}

Gemini CLI ~/.gemini/settings.json

  1. Sunucuyu ~/.gemini/settings.json dosyasına ekleyin.
  2. İstemci isterse yeniden başlatın.
~/.gemini/settings.json
{
  "mcpServers": {
    "quran-gallery": {
      "httpUrl": "https://qurangallery.com/mcp/shamela"
    }
  }
}

02 · Ne döner

Kontrol edebileceğiniz bir pasaj, bir kitap ve bir sayfa.

İslam'da en çok alıntılanan hadis için search_library'den gerçek bir sonuç, düzenlenmeden. Asistanınızın tek kelime yazmadan önce aldığı budur.

İstek

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

Pasaj 3 / 38 kitap tarandı

…عُمَرَ بْنَ الْخَطَّابِ ﵁ عَلَى الْمِنْبَرِ، قَالَ: سَمِعْتُ رَسُولَ اللهِ ﷺ، يَقُولُ: «إِنَّمَا الْأَعْمَالُ بِالنِّيَّاتِ، وَإِنَّمَا لِكُلِّ امْرِئٍ مَا نَوَى، فَمَنْ كَانَتْ هِجْرَتُهُ إِلَى دُنْيَا يُصِيبُهَا، أَوْ إِلَى امْرَأَ…
Kitap
صحيح البخاري - ط السلطانية
Müellif
البخاري ö. 256 H
Cilt / sayfa
1/ 6
Baskı
ط السلطانية
Yayıncı
السلطانية
Kaynak
shamela.ws
Bulunduğu yer
Ana metin, dipnot değil · Birebir ifade
Ham sonuç
{
  "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 Birebir Arapça metin sayfadan kopyalanır, asla başka sözlerle anlatılmaz ya da hafızadan tamamlanmaz.
  2. 02 Basılı sayfa Adı verilen baskıda cilt ve sayfa, böylece okuyucu kitabı açıp bulabilir.
  3. 03 Metin mi dipnot mu Her pasaj, sözlerin müellife mi yoksa bir muhakkik notuna mı ait olduğunu söyler.

03 · Araçlar

Başlamak için bir araç, arkasında 36 tane.

Çoğu soru için yalnızca search_library yeter. Bir soru daha fazlasını gerektirdiğinde kütüphane sunucusunun geri kalanı hazırdır.

Buradan başlayın

search_library(query, scope, limit?)

Önce birebir ifade araması yapar, sonra kelime aramasına geçer ve hangisinin cevap verdiğini söyler. Kitabı, müellifi, vefat yılını, basılı cilt ve sayfayı ve birebir Arapçayı döndürür; sözlerin ana metinde mi yoksa bir muhakkik dipnotunda mı bulunduğunu da belirtir.

Yanında kütüphane sunucusunun kendi 36 shamela_* aracı: isnad zincirleri ve râvi dosyaları, mantıksal ve harekeye duyarlı arama, basılı bir atfı sayfaya çözme, ayete göre tefsir ve sayfanın tamamını okuma. Sorgular Arapça olmalıdır.

Toplam 39 araç: search_library, search, fetch ve 36 shamela_* aracı.

Araçların tam başvurusu

Arama

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

Râviler ve isnad

5
  • shamela_search_narrators
  • shamela_get_narrator
  • shamela_search_isnad
  • shamela_get_isnad
  • shamela_get_books_for_hadith
22 araç daha Atıf · Kur'an ve tefsir · Okuma · Katalog

Atıf

4
  • shamela_get_citation
  • shamela_resolve_work
  • shamela_resolve_printed_page
  • shamela_resolve

Kur'an ve tefsir

5
  • shamela_search_quran
  • shamela_get_aya
  • shamela_get_tafseer_of_aya
  • shamela_list_tafsirs_for_aya
  • shamela_get_tafseer_texts

Okuma

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

Katalog

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

04 · Kapsamlar

Önce doğru rafta arayın.

search_library bir kapsam ister. Bu bir kolaylık değil: kapsamsız aramada bu derlemde sıralama terim sıklığına göre yapılır; bu da 710 H tarihli bir şiir antolojisini bütün fıkıh kitaplarının üstüne koyar ve İslam'ın en meşhur hadisi için Sahih al-Bukhari'yi hiç öne çıkarmaz. Ham shamela_* aramaları kapsamsız çalışmanıza izin verir; genellikle bunu yapmamanızın nedeni sıralamadır.

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 · Sınırlar

Başlamak ücretsiz. Daha fazlası için bir anahtar.

Reddedilen bir çağrı hiçbir şey harcamaz ve hata, ulaştığınız sınırı adıyla söyler. Daha kısa bir sayfa aralığı sayfa kaybı değildir: yanıt nereden devam edeceğinizi söyler.

Anahtarsız

10 araç çağrısı / dakika

  • Günde 200, IP adresi başına sayılır
  • pages_range çağrısı başına en fazla 5, book_section çağrısı başına 10 sayfa
  • Bağlanmak ve araçları listelemek ücretsizdir

Ücretsiz bir anahtarla

60 istek / dakika

  • Günlük sınır yok, anahtar başına sayılır
  • pages_range çağrısı başına en fazla 20, book_section çağrısı başına 100 sayfa
  • Başlık olarak gönderilir Authorization: Bearer qg_sk_…
Anahtar alın

Quran Gallery hesabınızda Developers altında oluşturun.

Neler yapmaz

  • Aramalar atıflarıyla birlikte sayfayla sınırlı alıntılar döndürür; okuma araçları sayfaların tamamını döndürür. Hiçbir tek çağrı bir kitabı dışa aktarmaz ve okumayı kazımadan ayıran şey hız sınırıdır.

  • Modelinizin bir pasajı yanlış kişiye nispet etmesini engelleyemez. Garanti ettiği şey pasajın, kitabın ve sayfanın gerçek olmasıdır; etrafına kurulan cümlenin değil.

  • Cevap vermek için kimliğinize ihtiyaç duymaz. Anahtarsız çağrılar IP başına sınırlıdır; anahtar yalnızca daha yüksek sınırlar içindir.

Sorular

Sunucu hakkında sorulanlar

Hadis ve tefsir için bir MCP sunucusu var mı?

Evet. https://qurangallery.com/mcp/shamela adresindeki Quran Gallery MCP sunucusu, 3.188 müellifin 8.594 klasik İslami eserinde arama yapar; bunlar arasında temel hadis kaynakları, büyük tefsirler, dört mezhebin fıkhı, akide, siyer ve Arap dili vardır. Her pasaj kitabı, müellifi, basılı cilt ve sayfasıyla gelir.

ChatGPT'ye veya Claude'a nasıl eklerim?

Claude'da Settings → Connectors → Add custom connector yolunu açıp https://qurangallery.com/mcp/shamela adresini yapıştırın. ChatGPT'de Settings → Apps & Connectors → Advanced settings altında Developer mode'u açın, ardından aynı URL ve No authentication ile bir bağlayıcı oluşturun. Claude Code, Cursor, VS Code ve Gemini CLI bu URL'yi kendi MCP yapılandırmalarında alır.

Ücretsiz mi? Anahtar gerekir mi?

Ücretsizdir ve anahtar gerektirmez. Anahtarsız olarak IP adresi başına dakikada 10 araç çağrısı ve günde 200 çağrı hakkınız olur. Quran Gallery hesabınızdan alacağınız ücretsiz bir anahtar bunu günlük sınır olmadan dakikada 60'a çıkarır.

Hangi kitapları kapsıyor?

Maktabah al-Shamela kataloğu: 41 kategoride 3.188 müellifin 8.594 klasik eseri. Aramalar bir kapsam içinde yapılır; örneğin sekiz temel hadis kaynağı, muteber tefsirler ya da tek bir mezhebin fıkhı. Böylece önce doğru raf cevap verir. Sorgular Arapçadır.

Doğrudan bir yapay zekâya sormaktan farkı ne?

Hafızadan cevap veren bir asistan, var olmayan ama inandırıcı bir kaynak üretebilir. Bu sunucuyla, getirdiği bir pasajı basılı nüsha, cilt ve sayfasıyla birlikte birebir aktarır; siz de kitabı açıp kontrol edebilirsiniz. Bir modelin pasajı yanlış nispet etmesini engelleyemez; pasajın, kitabın ve sayfanın gerçek olduğunu garanti eder.

ChatGPT'nin derin araştırmasıyla çalışır mı?

Evet. Sunucuda ChatGPT'nin beklediği biçimde search ve fetch araçları vardır; böylece derin araştırma bir pasajı bulup tamamını okuyabilir. ChatGPT'de Developer mode'u açın ve https://qurangallery.com/mcp/shamela adresini No authentication ile bağlayıcı olarak ekleyin.

Başlayın

Bağlayın, sonra bir sayfa isteyin.

Belgeler her aracı, kapsamı ve hatayı anlatır. Onunla ne yaptığınızı ya da neyin ters gittiğini bize yazın.