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: calibre-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
  • A
    license
    Not graded
    quality
    D
    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
  • F
    license
    A
    quality
    B
    maintenance
    Enables 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
    -