Bible Research MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Bible Research MCP Server
A local Model Context Protocol server for reading, searching, researching, and studying the Bible. It uses only Node.js built-in modules: there are no npm runtime or development dependencies, no network requests, and no external database.
The included corpus contains 66 books, 1,189 chapters, and 31,104 verses. The server reads the Markdown files in books/ when it starts.
Requirements
Node.js 18 or newer
Related MCP server: mcp-bible
Run it
npm startMCP clients normally launch the process themselves. For a client that accepts JSON configuration, add something equivalent to:
{
"mcpServers": {
"bible": {
"command": "node",
"args": ["/absolute/path/to/bible/server.js"]
}
}
}The stdio transport uses one UTF-8 JSON-RPC message per line. Standard output is reserved for protocol messages; diagnostics go to standard error.
Tools
get_passage— read a chapter, verse, range, or cross-chapter range.search_bible— literalall,any, orphrasesearch with book/testament filters.research_topic— related terms, distribution by book, and representative passages.word_study— English concordance counts and verse contexts.find_related_passages— transparent TF/IDF-like lexical similarity discovery.compare_passages— exact texts plus shared and distinctive terms.get_bible_overview— corpus statistics and the full book catalog.
Examples of accepted references include John 3:16, Jn 3:16-18, Genesis 1-2, Genesis 1:31-2:3, and 1 John 1:1. Errors are returned as tool results so an AI client can correct a reference and retry.
Resources and prompts
The server exposes a catalog resource, one Markdown resource per book, and a bible://passage/{reference} resource template. It also includes prompts for passage study, topical research, and passage comparison. The prompts explicitly distinguish textual observation from interpretation and ask the client to cite its evidence.
find_related_passages is intentionally described as lexical discovery, not as an authoritative cross-reference system. word_study analyzes the included English text and does not claim to perform Hebrew or Greek lemma analysis.
Test
npm testThe tests use Node's built-in test runner and exercise both the corpus API and a real stdio MCP session.
This server cannot be deployed
Maintenance
Related MCP Connectors
Bible corpus MCP server: scripture, Greek/Hebrew interlinear data, cross-refs, semantic search.
Read-only scripture-study engine: complete-or-fail concordance over Greek NT, Hebrew OT, LXX.
Bible MCP server for ChatGPT, Claude and Grok: Scripture, study notes, Strong's Greek and Hebrew.
Public-domain Bible text (WEB and KJV), reading plans and a daily devotional. Read-only.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables MCP clients to look up Bible verses, perform semantic search, and access original-language word study through a local Concord instance, providing accurate citations and honesty about uncertainty.10MIT
- AlicenseAqualityCmaintenanceMCP server for Bible study, providing multi-version verse lookup, keyword/semantic search, cross-references, and word studies with original language and lexicon details.6MIT
- AlicenseBqualityDmaintenanceProvides Hebrew & Greek word study, full morphological parsing, cross-references, LXX alignment, and more from open-licensed data sources, usable by any MCP-compatible client.9MIT
- FlicenseNot gradedqualityAmaintenanceAn MCP server for Christian scholarship and research, providing read-only access to a SQLite corpus of 66-book BSB and 83-book WEB Bibles, original-language Greek/Hebrew word studies with Strong's and morphology, cross-references, patristic citations (Irenaeus, Justin Martyr, Apostolic Fathers), verse alignments, semantic and hybrid search over ~55,800 embeddings, and multi-work passage retrieval, interlinear lookup, and research-brief synthesis prompts.3-