KJV Verse MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@KJV Verse MCPshow me Psalm 23 in the KJV"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
KJV Verse MCP
Offline King James Version lookup for AI assistants, as an MCP server. Zero dependencies (Python standard library only), no API key, no network calls, no tracking. The full 1769 KJV text (31,102 verses, 66 books, public domain) ships inside the package (1.3 MB gzipped).
Tools
Tool | What it does | Example input |
| Verse, range, cross-chapter range, whole chapter, or several refs joined by |
|
| Word / exact-phrase search, optional book filter, total count + first N hits |
|
| Deterministic verse for a date (same date → same verse) |
|
| 66 books with chapter counts and testament |
|
All tools are read-only (readOnlyHint: true) and return both readable text and structuredContent JSON.
Every result is labelled with the reference and "(KJV)" so the assistant can cite it.
Reference parsing understands common abbreviations (Jn, Ps, 1 Cor, I Corinthians, Rev, Song),
: or . separators, en dashes, single-chapter books (Jude 3), and returns clear errors for
references that do not exist (John 22:1 → "John has 21 chapters").
italics option: the KJV prints translator-supplied words in italics (stored as [brackets]).
plain (default) removes the marks, brackets keeps them, markdown renders them as *word*.
Related MCP server: bible-mcp
Install
Requires Python 3.9+.
pip install . # from this folder (or: pipx install .)
kjv-verse-mcp # speaks MCP over stdioClaude Desktop / Claude Code / Cursor / VS Code
{
"mcpServers": {
"kjv": { "command": "kjv-verse-mcp" }
}
}Without installing: {"command": "python3", "args": ["-m", "kjv_verse_mcp"], "cwd": "/path/to/kjv-verse-mcp"}.
Example
You: What does the Bible say about worry? Quote KJV with references.
Assistant (calls
search_kjv {"query":"take no thought"}thenget_passage {"reference":"Matthew 6:33-34; Philippians 4:6-7"}):Matthew 6:34 (KJV): "Take therefore no thought for the morrow: for the morrow shall take thought for the things of itself. Sufficient unto the day is the evil thereof." …
Tests
python3 -m unittest discover -s tests -v # 12 tests: parsing, search, errors, full stdio JSON-RPC session
pip install mcp && python3 tests/sdk_interop.py # optional: drives the server with the official MCP Python SDK clientNotes and limits
Text: eBible.org
eng-kjv2006(Crosswire), protocanon only (no Apocrypha). Psalm superscriptions are part of verse 1 in this edition (e.g. Psalm 23:1 begins "A Psalm of David.").Max 200 verses per
get_passagecall; search returns at most 100 hits per call (total count always reported).Protocol: MCP stdio, protocol versions 2025-06-18 / 2025-03-26 / 2024-11-05 (tested with MCP Python SDK 2.3.0).
License
Code: MIT (see LICENSE). Bible text: public domain (see LICENSE for the UK Crown-patent note).
This server cannot be deployed
Maintenance
Related MCP Connectors
Public-domain Bible text (WEB and KJV), reading plans and a daily devotional. Read-only.
Faith tools for AI agents: cited KJV Scripture, ORA Q&A, sermons, churches, prayer & giving.
Scripture-cited answers to any Bible question, plus verse text and study pages, for AI agents.
Bible MCP — wraps the Bible API (free, no auth) https://bible-api.com
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
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to look up Bible verses, search across translations, and compare different versions locally without API keys.1-
- 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
- AlicenseNot gradedqualityCmaintenanceOffline command-line toolkit for biblical study, allowing AI agents to access original-language texts, perform morphological searches, cross-references, and more, with all results traceable to queries.3 npm6MIT