DataCraftsmanAU/vineverse-mcp
This server is a stdio bridge to the hosted VineVerse MCP server, exposing the Bible as a knowledge graph with 15 read-only tools for searching, retrieving, and exploring scripture, people, places, themes, lexemes, commandments, events, and graph relationships.
Search Scripture and concepts –
searchfinds documents by metadata;search_scripturedoes full-text verse search over 31,102 verses.Get passages and originals –
get_passagefetches verses/ranges/chapters by OSIS reference;get_interlinearreturns Hebrew/Aramaic/Greek word-by-word data.Explore cross references –
find_cross_referencesreturns crowd-ranked references for a verse or chapter;get_connectionsanalyzes the shape of the cross-reference corpus.Retrieve entities –
get_entityfetches any document (people, places, themes, lexemes, commandments, events, epochs, books, chapters, sources, datasets, schema) by path.Genealogy and family –
get_familyreturns parents, children, siblings, spouses, and generation-by-generation ancestors/descendants.Geographic lookup –
find_places_nearfinds biblical places within a radius of a known place or coordinates.Graph exploration –
get_graph_neighborhoodreturns everything within N hops of a document with typed/edge predicates.Browse and discover –
list_documentspages through collections;get_statsgives collection counts and categories;get_vocabularyexplains relation predicates;get_tagslists document tags;get_changelogshows data version/ingestion time.
vineverse-mcp
A stdio bridge to the hosted VineVerse MCP server — the Bible as a knowledge graph.
If your client speaks streamable HTTP, you do not need this package. Point it straight at the endpoint:
https://vineverse.bible/api/mcpNo API key, no account. This package exists for clients that can only launch a local process, and it does nothing except carry JSON-RPC messages between that process and the hosted server.
Install
// claude_desktop_config.json, or any client's equivalent
{
"mcpServers": {
"vineverse": {
"command": "npx",
"args": ["-y", "github:DataCraftsmanAU/vineverse-mcp"]
}
}
}Or with Docker:
docker build -t vineverse-mcp .
docker run -i --rm vineverse-mcpNode 20 or newer. There are no dependencies.
Related MCP server: KARP Word Graph
What is behind it
One immutable bundle of 12,761 documents in Open Knowledge Format, built from public-domain Scripture and openly licensed scholarship:
Scripture | 31,102 verses of the Berean Standard Bible, 1,189 chapters, 66 books |
People | ~3,000, with recorded kinship |
Places | ~1,300, with coordinates |
Themes | ~3,000, from Nave's Topical Bible |
Lexemes | ~2,900 Strong's Hebrew entries, with interlinear alignment |
Law | the 613 commandments |
Narrative | ~450 events across ~165 dated epochs on Ussher's chronology |
Graph | 90,564 connections between documents — 147,002 directed edges |
Sources and their licences are listed at vineverse.bible/attribution. The MIT licence on this repository covers the bridge, not the corpus.
Tools
15, unchanged from the hosted server — this package neither adds nor filters any.
Tool | What it does |
| Search every document by name, description, tag, path and type |
| Full-text search across all 31,102 verses |
| A verse, verse range or whole chapter by OSIS reference |
| The Hebrew, Aramaic or Greek behind the English, word by word |
| Cross references for a verse or chapter, ordered by crowd support |
| Any document by path — |
| Parents, children, siblings and spouses, to any depth |
| Biblical places within a radius, nearest first, in km |
| The shape of the cross-reference corpus — hubs, clusters, bridges |
| Everything within N hops of a document, with the predicate on each edge |
| Browse or page through any collection |
| Every collection with its document count, folder and an example path |
| The closed predicate set every typed edge is drawn from |
| Every tag with the number of documents carrying it |
| The knowledge base's own log, and when the data was ingested |
Configuration
| Endpoint to bridge to. Defaults to |
Useful for running against a local checkout of the site:
VINEVERSE_MCP_URL=http://localhost:3100/api/mcp node index.jsTest
npm run build # syntax check — there is nothing to compile
npm testCI runs both on every push and weekly on a schedule, against Node 20 and 24. The scheduled run is deliberate: because the test talks to the live endpoint, a green badge on a repository that has not changed in months still means the server answers today.
build exists because hosted builders (Glama among them) run install then build
unconditionally. Rather than a no-op, it runs node --check, which is the only meaningful
build step a dependency-free single file has.
The test spawns a real child process rather than importing the module, because two of the four things being checked — that a notification draws no reply, and that the process exits 0 without truncating a response — are properties of the process, not of any function in it.
Spawns the bridge as a real child process and drives it over stdio: initialize,
notifications/initialized, tools/list, then a get_passage call for John 3:16. It talks
to the live endpoint, so a failure means either the bridge or the hosted 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