holy-bible-mcp
📖 Multilingual Holy Bible MCP Server v2.0
A high-performance, 100% offline, zero-latency Model Context Protocol (MCP) Server and CLI Database Manager that connects any LLM (Claude 3.7, GPT-4o, Gemini 2.0, DeepSeek-R1, Llama 3, Qwen) to 11,907,047 Biblical verses across 1,081 translations in 800+ languages.
Equipped with the complete MCP Protocol Triad (Tools, Resources, Prompts), dual transport (Stdio + SSE), 100% SQLite-driven architecture, Hebrew/Greek Robinson morphology, 344k+ TSK cross-reference graph, Trench's synonyms, and 15-translation parallel corpus diff engine.
🖥️ CLI Database Manager (Universal Terminal Commands)
Manage the offline 5.88 GB SQLite Bible database directly from your terminal across any OS. The database is stored globally in ~/.bible-mcp/ and shared across all your IDEs (Trae, Cursor, Claude Desktop, Claude Code) with zero duplicate storage.
Command | NPX (Zero-Install) | Local Monorepo | Description |
Download Database |
|
| Resumable download with HTTP Range header, EMA progress bar & multi-mirror race |
Clean / Delete Database |
|
| Safely removes |
Check Database Status |
|
| Validates SQLite integrity, size, canonical verses, and tests mirror latency |
Verify Integrity |
|
| Performs deep |
CLI Options & Flags:
# Force fresh download or overwrite existing corrupted files
npx @grizlizora/holy-bible-mcp download-db --force
# Specify a custom target directory
npx @grizlizora/holy-bible-mcp download-db --dir /Volumes/ExternalSSD/bible-data
# Delete database without interactive confirmation (CI/CD / automation)
npx @grizlizora/holy-bible-mcp delete-db --yesRelated MCP server: Aquifer MCP
💻 Cross-Platform & Architecture Support
Holy Bible MCP 2.0 is built with pure standard Node.js APIs and pre-compiled native SQLite binaries. It runs seamlessly with 0 configuration across:
Operating Systems:
🍏 macOS (macOS 12+ Monterey, Ventura, Sonoma, Sequoia)
🐧 Linux (Ubuntu, Debian, Fedora, Arch, Alpine, RHEL)
🪟 Windows (Windows 10, 11, Server via PowerShell / CMD / WSL2)
CPU Architectures:
⚡ ARM64 / AArch64 (Apple Silicon M1/M2/M3/M4, AWS Graviton, Raspberry Pi 4/5)
⚡ x86_64 / AMD64 (Intel Core / Xeon, AMD Ryzen / EPYC)
Global Database Path Resolution:
macOS / Linux:
/Users/<user>/.bible-mcp/bible_database.sqlite(or/home/<user>/.bible-mcp/bible_database.sqlite)Windows:
C:\Users\<user>\.bible-mcp\bible_database.sqlite(via%USERPROFILE%)Custom Env: Set
BIBLE_DB_PATH=/path/to/bible_database.sqliteto override globally.
💡 Hot-Mounting Support: If your IDE is already running when you execute
download-db, the server automatically detects the new database on disk within 2.5s and hot-mounts it without restarting the IDE.
🚀 Quick Start — IDE & Agent Configurations
Add the server to your MCP client configuration file:
1. Trae IDE (.trae/trae.mcp.json or Global Settings)
{
"mcpServers": {
"holy-bible-mcp": {
"command": "npx",
"args": ["-y", "@grizlizora/holy-bible-mcp"],
"env": {
"MODES_CONTROL": "on",
"WARMTH_CONTROL": "on",
"SHOW_METRICS": "on",
"DEFAULT_MODE": "auto",
"DEFAULT_WARMTH": "80"
},
"autoApprove": [
"ask_holy_bible",
"search_keyword",
"get_verse",
"get_chapter_context",
"get_commentary",
"get_strongs_definition",
"get_strongs_etymology",
"analyze_greek_hebrew_word",
"search_semantic",
"search_topic",
"search_scripture_hybrid",
"get_cross_references",
"find_thematic_scripture_chain",
"get_prophecy_fulfillment_pairs",
"find_scriptures_by_life_situation",
"get_parallel_verses",
"compare_translations_diff",
"get_translation_metadata",
"get_interlinear_verse",
"set_relevance_sensitivity",
"set_response_mode",
"set_show_metrics",
"get_mcp_capabilities",
"get_model_recommendations",
"extract_vector_context",
"build_biblical_context",
"sanitize_scripture_markdown",
"get_p2p_swarm_status"
]
}
}
}2. Cursor IDE (.cursor/mcp.json)
{
"mcpServers": {
"holy-bible-mcp": {
"command": "npx",
"args": ["-y", "@grizlizora/holy-bible-mcp"],
"env": {
"MODES_CONTROL": "on",
"WARMTH_CONTROL": "on",
"SHOW_METRICS": "on",
"DEFAULT_MODE": "auto",
"DEFAULT_WARMTH": "80"
}
}
}
}3. Claude Desktop (claude_desktop_config.json)
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"holy-bible-mcp": {
"command": "npx",
"args": ["-y", "@grizlizora/holy-bible-mcp"],
"env": {
"MODES_CONTROL": "on",
"WARMTH_CONTROL": "on",
"SHOW_METRICS": "on",
"DEFAULT_MODE": "auto",
"DEFAULT_WARMTH": "80"
}
}
}
}⚙️ Environment Variables & Tuning
Customize server behavior by passing environment variables in the env block:
Variable | Values | Default | Description |
|
|
| Analytical Depth: Controls response structure. Set to |
|
|
| Pastoral Warmth: |
|
|
| Telemetry Badge: Shows/hides the accuracy and complexity badge at the bottom of responses. |
|
|
| Allows LLMs to dynamically switch modes via |
|
|
| Allows LLMs to dynamically adjust warmth via |
| File Path |
| Optional explicit path to the 5.88 GB SQLite database file. |
🛠 Available MCP Tools
Tool | Parameters | Description |
|
| Master Tool: Canonical answers with verified scripture anchors and theological directives |
|
| Word-by-word Hebrew (WLC) / Greek (NA28) interlinear with morphology and Strong's |
|
| Strong's Concordance, BDB/Thayer definitions, and Trench's Synonyms distinctions |
|
| Top-ranked theological cross-references from 344k+ TSK graph with anti-flooding filter |
|
| Traces progressive revelation across covenants (e.g. Living Water, Seed of Faith) |
|
| Matched OT Messianic Prophecies and their NT Historical Fulfillments in Christ |
|
| Hybrid search combining FTS5 BM25, Ukrainian morphology stemming, and vector RRF |
|
| Pastoral counseling matcher for real-world emotional struggles (anxiety, grief, burnout) |
|
| Aligns scripture across 15 translations (UBIO, UKRK, UTT, KJV, BSB, WLC, NA28, etc.) |
|
| Token-level Myers LCS Diff analysis comparing translations and translation philosophies |
|
| Metadata, translation philosophy (Formal vs Dynamic), and textual basis |
|
| Ultra-fast FTS5 full-text search across 11.9M verses |
|
| Retrieve exact verse by reference |
|
| Retrieve entire chapter context |
|
| Hierarchical chunker and vector reasoning over large attachments |
|
| Adaptive sampling parameters (min_p, temperature, top_p, num_ctx) |
📜 Available MCP Resources
Access biblical content via standard RFC 6570 URIs:
bible://{translation}/{book}/{chapter}— Read entire chapter (e.g.bible://ubio/GEN/1,bible://kjv/JHN/3,bible://web/PSA/23).bible://strongs/{number}— Strong's Concordance article (e.g.bible://strongs/G26for Agape,bible://strongs/H1254for Bara).bible://crossref/{book}/{chapter}/{verse}— Cross-reference network (e.g.bible://crossref/JHN/3/16).bible://interlinear/{book}/{chapter}/{verse}— Word-by-word interlinear text with morphology.
💬 Available MCP Prompts
theological_exegesis— Historical-grammatical exegesis workflow with original language nuances.pastoral_devotional— Empathetic, Christ-centered pastoral encouragement tailored to life trials.parallel_translation_comparison— Manuscript and linguistic comparison across Bible translations.original_languages_deep_dive— Exhaustive Greek/Hebrew word study with Strong's etymology.holy_bible_study— Tier-calibrated Biblical study system prompt with 4-part canonical trajectory.biblical_guidance_prompt— Moral worldview guidance grounded in the 3 Eternal Moral Axioms.
💻 Local Build & Verification
git clone https://github.com/grizlizora/holy-bible-mcp.git
cd holy-bible-mcp
npm install
npm run build
npm test
npm run test:stress📄 License
Licensed under the MIT License. Free for open-source, commercial, and personal AI integration.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- 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
- AlicenseNot gradedqualityBmaintenanceThin Cloudflare Workers MCP server for navigating Bible Aquifer content, enabling Bible verse retrieval, content search, and entity profiling through MCP tools.2MIT
- AlicenseNot gradedqualityBmaintenancePostgreSQL-backed MCP server for deep Bible study, integrating 140+ translations, Greek/Hebrew lexicons, cross-references, and semantic search.MIT
- 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
Related MCP Connectors
Bible corpus MCP server: scripture, Greek/Hebrew interlinear data, cross-refs, semantic search.
Free, no-key Bible MCP server — 86 translations in 32 languages, from any MCP client.
Bible MCP — wraps the Bible API (free, no auth)
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/grizlizora/holy-bible-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server