DataCraftsmanAU/vineverse-mcp
vineverse-mcp
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/mcpKein 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-mcpNode 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 |
| Durchsucht jedes Dokument nach Name, Beschreibung, Tag, Pfad und Typ. |
| Volltextsuche über alle 31.102 Verse. |
| Liefert einen Vers, einen Versbereich oder ein ganzes Kapitel anhand der OSIS-Referenz. |
| Das Hebräische, Aramäische oder Griechische hinter dem Englischen, Wort für Wort. |
| Querverweise für einen Vers oder ein Kapitel, geordnet nach Crowd-Unterstützung. |
| Beliebiges Dokument per Pfad – |
| Eltern, Kinder, Geschwister und Ehepartner, bis zu beliebiger Tiefe. |
| Biblische Orte in einem Umkreis, die nächsten zuerst, in km. |
| Die Struktur des Querverweis-Korpus – Hubs, Cluster, Brücken. |
| Alles innerhalb von N Schritten um ein Dokument, mit dem Prädikat jeder Kante. |
| Eine beliebige Sammlung durchsuchen oder seitenweise anzeigen. |
| Jede Sammlung mit ihrer Dokumentanzahl, ihrem Ordner und einem Beispielpfad. |
| Der geschlossene Prädikatensatz, aus dem jede typisierte Kante stammt. |
| Jedes Tag mit der Anzahl der Dokumente, die dieses Tag tragen. |
| Das eigene Log der Wissensbasis und wann die Daten übernommen wurden. |
Konfiguration
| Endpunkt, zu dem die Brücke führt. Standard: |
Nützlich für einen lokalen Checkout der Website:
VINEVERSE_MCP_URL=http://localhost:3100/api/mcp node index.jsTest
npm run build # syntax check — there is nothing to compile
npm testCI 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.
Maintenance
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides 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
- AlicenseNot gradedqualityCmaintenanceEnables 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
- AlicenseAqualityAmaintenanceFree, 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.7MIT
- AlicenseAqualityCmaintenanceEnables deep Bible study through tools for original language lexicons, morphological analysis, cross-references, and contextual notes.2177MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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