Shamela Chatgpt
FreeNot checkedChatGPT / Codex integration for searching and studying a local al-Maktaba al-Shamela 4 library.
About
ChatGPT / Codex integration for searching and studying a local al-Maktaba al-Shamela 4 library.
README
Şâmile 4 kütüphanesini ChatGPT / Codex içinde kullanmak için hazırlanmış yerel entegrasyon.
Bu proje, bilgisayarınızda kurulu olan al-Maktaba al-Shamela (المكتبة الشاملة) kütüphanesini yerel bir MCP sunucusu üzerinden ChatGPT'ye bağlar.
Şâmile kitapları bu repository içerisinde bulunmaz. Kullanıcının kendi bilgisayarında Şâmile 4 kurulu olmalıdır.
Özellikler
Shamela for ChatGPT ile Şâmile kütüphanesi üzerinde:
- Kitap arama
- Müellif arama
- Arapça tam metin araması
- Kitap sayfalarını okuma
- Bölüm ve başlıkları bulma
- Kur'an ayeti arama
- Tefsir kaynaklarında araştırma
- Hadis arama
- Şâmile
book_idbilgilerini kullanma - Akademik kaynak araştırması
yapılabilir.
ChatGPT içinde örneğin:
@Shamela Taberî'nin Bakara 2/10 tefsirini Şâmile'den bul.
şeklinde kullanılabilir.
Sistem Desteği
macOS
Durum:
Test edildi ve çalışıyor.
İlk sürüm Apple Silicon Mac üzerinde test edilmiştir.
Windows
Durum:
Beta — henüz gerçek bir Windows cihazında test edilmedi.
Windows installer hazırlanmıştır. İlk gerçek Windows testinden sonra gerekli düzeltmeler yapılacaktır.
Gereksinimler
Kurulum için:
- Şâmile 4
- Node.js 20 veya üzeri
- JDK 21 veya üzeri
- ChatGPT Desktop
- İnternet bağlantısı
gereklidir.
Kurucu ayrıca Shamela plugin'inin kurulması için gerekli Codex CLI ve marketplace işlemlerini gerçekleştirir veya mevcut kurulumu kullanır.
macOS Kurulumu
Terminal'i açın.
Repository'yi indirin:
git clone https://github.com/omerfaruk-oz/shamela-chatgpt.git
Klasöre girin:
cd shamela-chatgpt
Installer'ı çalıştırılabilir hale getirin:
chmod +x installer/install-macos.sh
Kurulumu başlatın:
./installer/install-macos.sh
Installer otomatik olarak:
- Şâmile 4 kurulumunu kontrol eder.
- Node.js sürümünü kontrol eder.
- JDK sürümünü kontrol eder.
- Shamela MCP v1.2.0'ı indirir.
- Şâmile'nin gerekli Java kütüphanelerini MCP'ye ekler.
- MCP sunucusunu derler.
- MCP yapılandırmasını oluşturur.
- Codex CLI'yi kontrol eder.
- Shamela marketplace'i ekler.
- Shamela plugin'ini kurar ve etkinleştirir.
Kurulum tamamlandıktan sonra ChatGPT Desktop'ı tamamen kapatın:
Command + Q
Ardından tekrar açın.
Yeni bir sohbet açıp:
@Shamela
yazın.
Windows Kurulumu
Not: Windows installer şu anda beta durumundadır ve henüz gerçek bir Windows bilgisayarda test edilmemiştir.
Öncelikle GitHub repository'sini indirin.
Git kullanıyorsanız PowerShell'de:
git clone https://github.com/omerfaruk-oz/shamela-chatgpt.git
Ardından:
cd shamela-chatgpt
Installer'ı çalıştırın:
powershell -ExecutionPolicy Bypass -File .\installer\install-windows.ps1
Windows installer:
- Şâmile 4 kurulumunu bulmaya çalışır.
- Otomatik bulamazsa kullanıcıdan Şâmile klasörünü ister.
- Node.js 20+ kontrolü yapar.
- JDK 21+ kontrolü yapar.
- Shamela MCP v1.2.0'ı indirir.
- Gerekli Şâmile Java kütüphanelerini ekler.
- MCP sunucusunu derler.
- Codex / ChatGPT MCP yapılandırmasını oluşturur.
- Codex CLI'yi kontrol eder.
- Shamela marketplace'i ekler.
- Shamela plugin'ini kurar ve etkinleştirir.
Kurulum tamamlandıktan sonra ChatGPT Desktop'ı tamamen kapatıp yeniden açın.
Ardından yeni bir sohbette:
@Shamela
yazarak kullanabilirsiniz.
Kurulum Sonrası Kontrol
Codex CLI üzerinden plugin durumunu görmek için:
codex plugin list
Başarılı bir kurulumda aşağıdakine benzer bir satır görülmelidir:
shamela@shamela-chatgpt installed, enabled 1.0.0
Nasıl Çalışır?
Proje iki ana bileşenden oluşur.
1. Shamela MCP
Şâmile 4'ün bilgisayarınızdaki yerel verilerine erişir.
MCP sunucusu olarak aşağıdaki açık kaynak proje kullanılmaktadır:
https://github.com/alhoqbani/shamela-mcp
2. Shamela ChatGPT Plugin
Bu repository içerisindeki plugin, ChatGPT / Codex'e Şâmile kaynaklarının nasıl kullanılacağını tanımlar.
Plugin marketplace üzerinden kurulur:
shamela@shamela-chatgpt
Böylece Şâmile araştırmaları doğrudan ChatGPT içerisinde gerçekleştirilebilir.
Örnek Kullanımlar
Tefsir
@Shamela Taberî'nin Bakara 2/10 ayeti hakkındaki açıklamalarını bul.
Hadis
@Shamela إنما الأعمال بالنيات hadisini Şâmile kaynaklarında ara.
Kitap
@Shamela İbnü'l-Cezerî'nin en-Neşr fi'l-kırââti'l-aşr kitabını bul.
Arapça metin
@Shamela "اختلاف القراءات" ifadesini Şâmile kitaplarında ara.
Akademik araştırma
@Shamela Bakara 2/10'daki يكذبون ve يكذبون kıraat farklılığını klasik kaynaklardan araştır.
Veri ve Gizlilik
Bu repository:
- Şâmile kitap veritabanını içermez.
- Şâmile PDF koleksiyonunu içermez.
- Kullanıcının kitaplarını GitHub'a yüklemez.
Şâmile verileri kullanıcının kendi bilgisayarında bulunur.
MCP sunucusu yerel Şâmile kurulumuna erişir.
Proje Yapısı
shamela-chatgpt/
│
├── .agents/
│ └── plugins/
│ └── marketplace.json
│
├── plugin/
│ └── Shamela/
│ ├── .codex-plugin/
│ ├── skills/
│ └── README.md
│
├── installer/
│ ├── install-macos.sh
│ └── install-windows.ps1
│
├── README.md
├── LICENSE
└── THIRD_PARTY_NOTICES.md
Shamela MCP
Bu proje aşağıdaki açık kaynak MCP sunucusunu kullanır:
https://github.com/alhoqbani/shamela-mcp
Shamela MCP'nin telif ve lisans hakları kendi geliştiricisine aittir.
Bu proje Shamela MCP'yi yeniden dağıtmak yerine kurulum sırasında ilgili sürümü indirir ve yerel olarak derler.
Lisans
Shamela for ChatGPT plugin ve installer dosyaları MIT lisansı altında yayımlanmaktadır.
Üçüncü taraf bileşenler kendi lisanslarına tabidir.
Detaylar için:
LICENSE
THIRD_PARTY_NOTICES.md
dosyalarına bakabilirsiniz.
Durum
| Platform | Durum |
|---|---|
| macOS Apple Silicon | ✅ Test edildi |
| macOS Intel | ⚠️ Henüz test edilmedi |
| Windows | 🧪 Beta / henüz test edilmedi |
Katkı ve Hata Bildirimi
Windows veya farklı bir macOS sisteminde kurulum sırasında sorun yaşarsanız GitHub Issues üzerinden bildirebilirsiniz.
Özellikle Windows test sonuçları projenin geliştirilmesine yardımcı olacaktır.
Installing Shamela Chatgpt
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/omerfaruk-oz/shamela-chatgptFAQ
Is Shamela Chatgpt MCP free?
Yes, Shamela Chatgpt MCP is free — one-click install via Unyly at no cost.
Does Shamela Chatgpt need an API key?
No, Shamela Chatgpt runs without API keys or environment variables.
Is Shamela Chatgpt hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Shamela Chatgpt in Claude Desktop, Claude Code or Cursor?
Open Shamela Chatgpt on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Shamela Chatgpt with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
