Skip to main content
Glama
DataCraftsmanAU

DataCraftsmanAU/vineverse-mcp

vineverse-mcp

CI

vineverse-mcp MCP server

Eine stdio-Brücke zum gehosteten VineVerse MCP-Server — die Bibel als Wissensgraph.

Wenn Ihr Client streamable HTTP spricht, benötigen Sie dieses Paket nicht. Richten Sie ihn direkt auf den Endpunkt:

https://vineverse.bible/api/mcp

Kein API-Schlüssel, kein Konto. Dieses Paket existiert für Clients, die nur einen lokalen Prozess starten können, und es tut nichts anderes, als JSON-RPC-Nachrichten zwischen diesem Prozess und dem gehosteten Server zu übertragen.

Installation

// claude_desktop_config.json, or any client's equivalent
{
  "mcpServers": {
    "vineverse": {
      "command": "npx",
      "args": ["-y", "github:DataCraftsmanAU/vineverse-mcp"]
    }
  }
}

Oder mit Docker:

docker build -t vineverse-mcp .
docker run -i --rm vineverse-mcp

Node 20 oder neuer. Es gibt keine Abhängigkeiten.

Related MCP server: KARP Word Graph

Was dahintersteckt

Ein unveränderliches Bündel aus 12.761 Dokumenten im Open Knowledge Format, erstellt aus gemeinfreien biblischen Schriften und offen lizenzierten wissenschaftlichen Werken:

Bibel

31.102 Verse der Berean Standard Bible, 1.189 Kapitel, 66 Bücher

Menschen

~3.000, mit erfassten Verwandtschaftsverhältnissen

Orte

~1.300, mit Koordinaten

Themen

~3.000, aus Nave's Topical Bible

Lexeme

~2.900 Strong's-Hebräisch-Einträge, mit interlinearer Ausrichtung

Gesetz

die 613 Gebote

Erzählung

~450 Ereignisse über ~165 datierte Epochen nach Usshers Chronologie

Graph

90.564 Verbindungen zwischen Dokumenten – 147.002 gerichtete Kanten

Die Quellen und ihre Lizenzen sind unter vineverse.bible/attribution aufgeführt. Die MIT-Lizenz dieses Repositorys gilt für die Brücke, nicht für den Korpus.

Werkzeuge

15, unverändert vom gehosteten Server — dieses Paket fügt keines hinzu und filtert keines.

Werkzeug

Beschreibung

search

Durchsucht jedes Dokument nach Name, Beschreibung, Tag, Pfad und Typ.

search_scripture

Volltextsuche über alle 31.102 Verse.

get_passage

Liefert einen Vers, einen Versbereich oder ein ganzes Kapitel anhand der OSIS-Referenz.

get_interlinear

Das Hebräische, Aramäische oder Griechische hinter dem Englischen, Wort für Wort.

find_cross_references

Querverweise für einen Vers oder ein Kapitel, geordnet nach Crowd-Unterstützung.

get_entity

Beliebiges Dokument per Pfad – people/moses, places/bethel-1, ...

get_family

Eltern, Kinder, Geschwister und Ehepartner, bis zu beliebiger Tiefe.

find_places_near

Biblische Orte in einem Umkreis, die nächsten zuerst, in km.

get_connections

Die Struktur des Querverweis-Korpus – Hubs, Cluster, Brücken.

get_graph_neighborhood

Alles innerhalb von N Schritten um ein Dokument, mit dem Prädikat jeder Kante.

list_documents

Eine beliebige Sammlung durchsuchen oder seitenweise anzeigen.

get_stats

Jede Sammlung mit ihrer Dokumentanzahl, ihrem Ordner und einem Beispielpfad.

get_vocabulary

Der geschlossene Prädikatensatz, aus dem jede typisierte Kante stammt.

get_tags

Jedes Tag mit der Anzahl der Dokumente, die dieses Tag tragen.

get_changelog

Das eigene Log der Wissensbasis und wann die Daten übernommen wurden.

Konfiguration

VINEVERSE_MCP_URL

Endpunkt, zu dem die Brücke führt. Standard: https://vineverse.bible/api/mcp

Nützlich für einen lokalen Checkout der Website:

VINEVERSE_MCP_URL=http://localhost:3100/api/mcp node index.js

Test

npm run build   # syntax check — there is nothing to compile
npm test

CI läuft sowohl bei jedem Push als auch wöchentlich geplant, mit Node 20 und 24. Der geplante Lauf ist beabsichtigt: Da das Test den Live-Endpunkt anspricht, bedeutet ein grünes Badge auf einem Repository, das seit Monaten nicht verändert wurde, trotzdem, dass der Server heute antwortet.

build existiert, weil gehostete Builder (unter anderem Glama) bedingungslos install und danach build ausführen. Statt eines No-op führt es node --check aus, den einziG sinnvollen Build-Schritt einer datei. ein ohne Abhängigkeiten hat.

Das Test startet einen echten Kindprozess, anstatt das Modul zu importieren, denn zwei der vier geprüften Punkte — dass eine notification keine Antwort erzeugt und dass der Prozess mit 0 endet, ohne eine Antwort abzuschneiden — sind Eigenschaften des Prozesses, nichtabbiner Funktion darin.

Der Test startet die Brücke als echten Kindprozess und steuert sie über stdio: initialize, notifications/initialized, tools/list und einen get_passage-Aufruf für Johannes 3,16. Dabei wird der Live-Endpunkt angesprochen, eine Abbruch bedeutet also entweder einen Fehler in der Brücke oder im gehosteten Server.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides comprehensive Biblical research tools including scripture lookup, interlinear Greek/Hebrew data, and Strong's concordance within a Protestant theological framework. It enables AI applications to perform full-text biblical searches, topical studies, and cross-referencing using authoritative theological data.
    MIT
  • 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
  • A
    license
    A
    quality
    A
    maintenance
    Free, no-key MCP server for reading scripture from 35+ public-domain translations in 8 languages. Lets users fetch verses, chapters, and passages via natural language from any MCP client.
    7
    MIT

View all related MCP servers

Related MCP Connectors

  • Bible corpus MCP server: scripture, Greek/Hebrew interlinear data, cross-refs, semantic search.

  • AI-powered biblical research tools — lexicons, morphology, manuscripts, and more.

  • 162K English words, 74K lessons, knowledge graph, semantic reverse-dictionary search.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DataCraftsmanAU/vineverse-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server