shamela-mcp
🦞 shamela-mcp — für OpenClaw angepasst
Suche und Studium in der Shamela-Bibliothek ٤ — eine MCP-Erweiterung, die den Assistenten mit ٨٬٥٨٩ Büchern und ٣٬١٨٧ Autoren aus Ihrer lokalen Bibliothek verbindet, nur lesend und ohne Zwischenserver.
Version: ١٫٣٫٠ — ٣٤ Tools für Suche, Lesen und Dokumentation
Kompatibilität: OpenClaw (angepasst) + jeder MCP-Client
📌 Dieses Repository: eine für OpenClaw angepasste Version mit WSL2-Build-Fix. Original-Repository: alhoqbani/shamela-mcp — alle Anerkennung gebührt ihm. Wir bauen auf seiner Quelle auf und fügen eine Kompatibilitätsschicht hinzu.
✨ Funktionen
Suche in den Texten tausender Bücher (Text + Fußnoten + Kommentare) mit morphologischer Suche und Alternativen
Bereichsfilter: Bücher, Autoren, Kategorien, Hidschra-Zeiträume
Vollständige Seiten, Kapitel und Register lesen
Edler Koran (Suche + Verse in Imla'- und Uthmani-Schreibweise) + Verknüpfung mit Tafsiren
Takhrij von Hadithen und deren Verknüpfung mit Quellen über die Shamela-Register
Formatierung veröffentlichungsfertiger Verweise im Shamela-Stil
Neue Tools:
verify_quote(Überprüfung eines zitierten Texts),scan_consensus(Erfassung von Konsens/Dissens),research_scope(Abdeckung der Rechtsschulen),suggest_download(Buchempfehlungen)
Related MCP server: calibre-mcp
🚀 Schnellinstallation für OpenClaw
git clone https://github.com/SMSMy/shamela-mcp.git
cd shamela-mcp
npm install && npm run build
openclaw mcp set shamela '{
"command": "node",
"args": ["'$(pwd)'/dist/index.js"],
"env": {
"SHAMELA_INSTALL_ROOT": "/mnt/d/shamela4",
"SHAMELA_JRE": "/usr/bin/java"
},
"cwd": "'$(pwd)'"
}'
openclaw mcp reloadUmgebungsvariablen
Variable | Beschreibung |
| Pfad zum Ordner von Shamela ٤ (enthält |
| Pfad zu Java (21+) |
⚠️ Voraussetzung: Shamela ٤ ist auf Ihrem Gerät installiert, mit mindestens einem heruntergeladenen Buch.
✅ Testen
«Suche in der Shamela-Bibliothek nach «الكلام» und sag mir, in welchen Büchern es vorkommt und bei wem.»
Wenn Buchtitel, Autor, Seitenzahl und ein Auszug erscheinen — funktioniert es.
🔧 Build-Hinweise (WSL2)
Unter WSL2 mit javac.exe von Windows konvertiert das Build-Skript den classpath automatisch in Windows-Pfade:
SHAMELA_INSTALL_ROOT=/mnt/d/shamela4 npm run build📦 Lizenz
MIT — siehe LICENSE. Die Erweiterung liest die Shamela-Daten nur und verändert nichts.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search and retrieve Quran ayahs, tafsir commentary, hadith, and detailed hadith records.
Read-only access to the Islam West Africa Collection via Hugging Face datasets.
Read-only access to Penwright's writing-craft book library, grounded guide metadata (card-level...
Read-only access to The Family Almanac's parenting-focused book library, grounded guide metadata...
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables read-only access to local Calibre libraries for searching metadata, inspecting book formats, and extracting content samples. Supports full-text search, batch operations, and detailed book analysis through natural language queries.3MIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only search, browsing, and metadata retrieval from a local Calibre e-book library using natural language queries.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to browse, search, and retrieve papers from a local research library with read-only access, supporting multiple formats and automatic indexing.2MIT
- FlicenseAqualityCmaintenanceEnables bibliographic research on a private local Calibre library by providing read-only metadata search, book inspection, and optional RAG-based content retrieval through MCP.5-