Skip to main content
Glama
stackpwnies

bible-mcp

by stackpwnies

Servidor MCP de la Biblia

Un servidor MCP que permite a cualquier asistente de IA buscar versículos de la Biblia, realizar búsquedas en traducciones y comparar cómo diferentes versiones interpretan el mismo pasaje.

Construido sobre el conjunto de datos Bible-json. Más de 100 versiones en más de 38 idiomas, todo local, sin claves API.

Por qué existe esto

La mayoría de las API de la Biblia tienen límites de velocidad, requieren claves o solo cubren unas pocas versiones. Los datos de texto reales están disponibles gratuitamente, pero integrarlos en una herramienta de IA sigue siendo molesto.

Este servidor soluciona eso. Clona los datos, construye el binario, apunta tu cliente MCP hacia él. Listo. Tu IA ahora puede obtener cualquier versículo en cualquier versión sin acceder a un servicio remoto.

Si estás creando una aplicación de estudio bíblico, realizando investigación teológica o simplemente quieres que Claude pueda buscar algo, esto debería ahorrarte algo de tiempo.

Related MCP server: KARP Word Graph

Qué obtienes

Siete herramientas, todas de solo lectura, todas ejecutándose localmente:

Herramienta

Qué hace

bible_list_versions

Ver versiones de la Biblia disponibles, filtrables por idioma

bible_list_books

Listar todos los libros en una versión determinada

bible_get_verse

Obtener un solo versículo

bible_get_chapter

Obtener un capítulo completo

bible_get_passage

Obtener un rango de versículos (ej. Juan 3:16-21)

bible_search

Búsqueda de texto completo en una versión

bible_compare

El mismo versículo lado a lado en múltiples traducciones

Los nombres de las versiones son flexibles. Usa "KJV", "King James Bible" o incluso coincidencias parciales. Los nombres de los libros funcionan de la misma manera.

Inicio rápido

1. Obtén los datos de la Biblia

git clone https://github.com/Amosamevor/Bible-json.git ~/Bible-json

2. Instala y construye

git clone https://github.com/stackpwnies/bible-mcp.git
cd bible-mcp
bun install
bun run build

Necesitas Bun. Si no lo tienes, instálalo. También puedes omitir el paso de construcción y ejecutar bun run src/index.ts directamente durante el desarrollo.

3. Añade a tu cliente MCP

Claude Code (~/.claude.json o .mcp.json del proyecto):

{
  "mcpServers": {
    "bible": {
      "command": "/path/to/bible-mcp/bin/bible-mcp",
      "env": { "BIBLE_DATA_ROOT": "/path/to/Bible-json" }
    }
  }
}

Cursor / VS Code (.cursor/mcp.json):

{
  "mcpServers": {
    "bible": {
      "command": "/path/to/bible-mcp/bin/bible-mcp",
      "env": { "BIBLE_DATA_ROOT": "/path/to/Bible-json" }
    }
  }
}

Sin construir (ejecuta desde el código fuente):

{
  "mcpServers": {
    "bible": {
      "command": "bun",
      "args": ["run", "/path/to/bible-mcp/src/index.ts"],
      "env": { "BIBLE_DATA_ROOT": "/path/to/Bible-json" }
    }
  }
}

Ejemplos

Una vez conectado, tu asistente de IA puede manejar cosas como:

"Busca Juan 3:16 en la KJV"

"Compara el Salmo 23:1 en KJV, NIV, ESV y NLT"

"Busca 'valle de sombra de muerte' en la KJV"

"¿Qué versiones de la Biblia en inglés están disponibles?"

"Muéstrame todo 1 Corintios 13 en la NIV"

"¿Cuántos libros hay en la Biblia King James?"

Idiomas

Inglés, chino, español, francés, alemán, portugués, ruso, árabe, hebreo, griego, coreano, italiano, holandés, sueco, finlandés, húngaro, checo, croata, albanés, danés, turco, tailandés, vietnamita, indonesio, vasco, latín, letón, maorí, suajili, ucraniano, armenio. Algunos idiomas tienen múltiples versiones. El inglés tiene 44.

Cómo funciona

El servidor carga los archivos JSON de la Biblia en el primer acceso y mantiene las 5 versiones utilizadas más recientemente en la memoria. Sin base de datos, sin servidor en ejecución, sin llamadas de red. Archivos en disco, leídos cuando se necesitan, almacenados en caché para que las búsquedas repetidas sean rápidas.

La resolución de versiones maneja abreviaturas (KJV), nombres completos (King James Bible) y coincidencias difusas. Los nombres de los libros funcionan de la misma manera.

Requisitos

Licencia

MIT

Agradecimientos

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    F
    maintenance
    Enables AI assistants to retrieve Bible passages from multiple translations (ESV, NIV, KJV, NASB, NKJV, NLT, AMP, MSG). Supports querying single or multiple passages and provides both MCP protocol integration and REST API endpoints.
    1
    10
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables semantic search of the KJV Bible and personal knowledge graph for scripture study, notes, prayers, and memory verses, all running locally with no cloud dependencies.
    MIT