Skip to main content
Glama

🦞 shamela-mcp — modificado para OpenClaw

Búsqueda y estudio en المكتبة الشاملة ٤ — un complemento MCP que conecta al asistente con ٨٬٥٨٩ libros y ٣٬١٨٧ autores de tu biblioteca local, solo lectura y sin servidor intermedio.

  • Versión: ١٫٣٫٠ — ٣٤ herramientas de búsqueda, lectura y documentación

  • Compatibilidad: OpenClaw (modificado) + cualquier cliente MCP

📌 Este repositorio: versión modificada para OpenClaw con corrección de compilación en WSL2. Repositorio original: alhoqbani/shamela-mcp — todo el mérito es suyo. Partimos de su fuente y añadimos una capa de compatibilidad.

✨ Capacidades

  • Búsqueda en los textos de miles de libros (texto principal + notas al pie + comentarios) con búsqueda morfológica y alternativas

  • Filtrado por ámbito: libros, autores, clasificaciones, períodos de la Hégira

  • Lectura de páginas, capítulos e índices completos

  • Corán (búsqueda + versículos en escritura imlaí y escritura uzmaní) + conexión con las exégesis

  • Rastreo de hadices y vinculación con sus fuentes a través de los índices de الشاملة

  • Redacción de citas listas para publicar con el estilo de الشاملة

  • Nuevas herramientas: verify_quote (verificar un texto citado), scan_consensus (escanear el consenso/disenso), research_scope (cobertura de las escuelas jurídicas), suggest_download (recomendación de libros)

Related MCP server: principia-mcp

🚀 Instalación rápida para 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 reload

Variables de entorno

Variable

Descripción

SHAMELA_INSTALL_ROOT

Ruta de la carpeta de الشاملة ٤ (contiene database/ y app/)

SHAMELA_JRE

Ruta de Java (21+)

️ Requisito: الشاملة ٤ est instalada en tu equipo con al menos un libro descargado.

✅ Prubalo

«Busca en الكتبة الشاملة la palbra «الكلام» y dime en qué libos apaece y con quién.»

Si apaeen el nombe del libo, el auto, el númeo de página y un extacto — funciona.

🔧 Notas de compilación (WSL2)

En WSL2 con javac.exe de Windows, el script de compilación convierte automáticamente el classpath a rutas de Windows:

SHAMELA_INSTALL_ROOT=/mnt/d/shamela4 npm run build

📦 Licencia

MIT — consulta LICENSE. El complemento lee los datos de الشاملة solo en modo lectua y no modifica nada.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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.
    3
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables Claude to access and search a local Zotero library by querying metadata and providing direct paths to PDF files. This allows the model to browse research collections and natively read academic papers without requiring text extraction or manual exports.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables read-only search, browsing, and metadata retrieval from a local Calibre e-book library using natural language queries.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to browse, search, and retrieve papers from a local research library with read-only access, supporting multiple formats and automatic indexing.
    2
    MIT