Skip to main content
Glama
stackpwnies

bible-mcp

by stackpwnies

Bible MCP Server

Ein MCP-Server, der es jedem KI-Assistenten ermöglicht, Bibelverse nachzuschlagen, Übersetzungen zu durchsuchen und zu vergleichen, wie verschiedene Versionen dieselbe Passage wiedergeben.

Basiert auf dem Bible-json Datensatz. Über 100 Versionen in mehr als 38 Sprachen, alles lokal, keine API-Schlüssel.

Warum gibt es das?

Die meisten Bibel-APIs sind ratenbegrenzt, erfordern Schlüssel oder decken nur wenige Versionen ab. Die eigentlichen Textdaten sind frei verfügbar, aber sie in ein KI-Tool zu integrieren, ist immer noch mühsam.

Dieser Server löst das Problem. Daten klonen, Binärdatei erstellen, MCP-Client darauf verweisen. Fertig. Ihre KI kann nun jeden Vers in jeder Version abrufen, ohne einen Remote-Dienst aufzurufen.

Wenn Sie eine Bibelstudien-App entwickeln, theologische Forschung betreiben oder einfach möchten, dass Claude etwas nachschlagen kann, sollte Ihnen das Zeit sparen.

Related MCP server: KARP Word Graph

Was Sie bekommen

Sieben Tools, alle schreibgeschützt, alle lokal ausgeführt:

Tool

Was es tut

bible_list_versions

Verfügbare Bibelversionen anzeigen, filterbar nach Sprache

bible_list_books

Alle Bücher einer bestimmten Version auflisten

bible_get_verse

Einen einzelnen Vers abrufen

bible_get_chapter

Ein ganzes Kapitel abrufen

bible_get_passage

Einen Bereich von Versen abrufen (z. B. Johannes 3,16-21)

bible_search

Volltextsuche in einer Version

bible_compare

Denselben Vers nebeneinander in mehreren Übersetzungen vergleichen

Versionsnamen sind flexibel. Verwenden Sie "KJV", "King James Bible" oder sogar Teilübereinstimmungen. Buchnamen funktionieren auf die gleiche Weise.

Schnellstart

1. Die Bibeldaten abrufen

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

2. Installieren und erstellen

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

Sie benötigen Bun. Wenn Sie es nicht haben, installieren Sie es. Sie können den Build-Schritt auch überspringen und während der Entwicklung direkt bun run src/index.ts ausführen.

3. Zum MCP-Client hinzufügen

Claude Code (~/.claude.json oder Projekt .mcp.json):

{
  "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" }
    }
  }
}

Ohne Build (wird aus dem Quellcode ausgeführt):

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

Beispiele

Sobald die Verbindung hergestellt ist, kann Ihr KI-Assistent Aufgaben erledigen wie:

"Schlage Johannes 3,16 in der KJV nach"

"Vergleiche Psalm 23,1 in KJV, NIV, ESV und NLT"

"Suche nach 'valley of the shadow of death' in der KJV"

"Welche englischen Bibelversionen sind verfügbar?"

"Zeige mir das gesamte 1. Korinther 13 in der NIV"

"Wie viele Bücher gibt es in der King James Bible?"

Sprachen

Englisch, Chinesisch, Spanisch, Französisch, Deutsch, Portugiesisch, Russisch, Arabisch, Hebräisch, Griechisch, Koreanisch, Italienisch, Niederländisch, Schwedisch, Finnisch, Ungarisch, Tschechisch, Kroatisch, Albanisch, Dänisch, Türkisch, Thailändisch, Vietnamesisch, Indonesisch, Baskisch, Latein, Lettisch, Maori, Swahili, Ukrainisch, Armenisch. Einige Sprachen haben mehrere Versionen. Englisch hat 44.

Funktionsweise

Der Server lädt beim ersten Zugriff Bibel-JSON-Dateien und hält die 5 zuletzt verwendeten Versionen im Arbeitsspeicher. Keine Datenbank, kein laufender Server, keine Netzwerkaufrufe. Dateien auf der Festplatte werden bei Bedarf gelesen und zwischengespeichert, sodass wiederholte Abfragen schnell sind.

Die Versionsauflösung verarbeitet Abkürzungen (KJV), vollständige Namen (King James Bible) und Fuzzy-Matches. Buchnamen funktionieren auf die gleiche Weise.

Anforderungen

Lizenz

MIT

Dank

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