Bible MCP Server

Model Context Protocol Server for Bible Content

โœ… Production Ready ๐Ÿค– AI Compatible ๐Ÿ“š 29 Translations

๐Ÿš€ Quick Start

For AI Clients

1

Configure your AI client to use the MCP server URL:

https://patrickstuart.com/api/mcp/server
2

The server provides 4 Bible tools automatically

3

Start asking Bible-related questions!

For Developers

1

Test the server locally:

npm run test:mcp
2

Use the interactive test page:

/mcp-test
3

Check server health:

/api/mcp/health

๐Ÿ“š Available Bible Tools

get_bible_verse

Get a specific Bible verse by translation, book, chapter, and verse number.

Parameters:

  • translation: Bible translation (KJV, NIV, ESV, etc.)
  • book: Book name (Genesis, John, Revelation, etc.)
  • chapter: Chapter number
  • verse: Verse number

Example:

"Get John 3:16 in KJV"

get_bible_chapter

Get an entire Bible chapter by translation, book, and chapter number.

Parameters:

  • translation: Bible translation (KJV, NIV, ESV, etc.)
  • book: Book name (Genesis, John, Revelation, etc.)
  • chapter: Chapter number

Example:

"Get Genesis chapter 1 in NIV"

search_bible

Search for text across the Bible in a specific translation.

Parameters:

  • translation: Bible translation to search in
  • query: Search term or phrase to find
  • limit: Maximum number of results (1-50, default: 10)

Example:

"Search for 'love' in KJV, limit to 5 results"

get_bible_translations

Get a list of all available Bible translations.

Parameters:

  • None: No parameters required

Example:

"What Bible translations are available?"

๐ŸŒ Supported Bible Translations

The MCP server provides access to 29 Bible translations including popular versions and specialized translations.

KJV
King James Version
NIV
New International Version
ESV
English Standard Version
NKJV
New King James Version
NASB
New American Standard Bible
NLT
New Living Translation
AMP
Amplified Bible
AMPC
Amplified Bible, Classic Edition
ASV
American Standard Version
BRG
Berean Study Bible
EHV
Evangelical Heritage Version
ESVUK
English Standard Version (UK)
GNV
Geneva Bible
GW
God's Word
ISV
International Standard Version
JUB
Jubilee Bible
KJ21
21st Century King James Version
LEB
Lexham English Bible
MEV
Modern English Version
NET
New English Translation
NIVUK
New International Version (UK)
NLV
New Life Version
NOG
Names of God Bible
NRSV
New Revised Standard Version
NRSVUE
New Revised Standard Version Updated Edition
WEB
World English Bible
YLT
Young's Literal Translation
AKJV
AKJV
NASB1995
NASB1995

๐Ÿค– AI Integration Examples

Claude Integration

Configure Claude to use the Bible MCP server for enhanced Bible study capabilities.

Configuration:

MCP Server URL: https://patrickstuart.com/api/mcp/server
Tools: get_bible_verse, get_bible_chapter, search_bible, get_bible_translations

ChatGPT Integration

Enable ChatGPT to access comprehensive Bible content through the MCP server.

Use Cases:

  • โ€ข Bible verse lookups and cross-references
  • โ€ข Chapter-by-chapter Bible study
  • โ€ข Text search across multiple translations
  • โ€ข Comparative analysis between translations

Custom AI Applications

Build custom AI applications that leverage the Bible MCP server for specialized use cases.

Applications:

  • โ€ข Bible study assistants
  • โ€ข Sermon preparation tools
  • โ€ข Religious education platforms
  • โ€ข Theological research applications

๐Ÿ’ก Usage Examples

Basic Verse Lookup

User: "What does John 3:16 say in the KJV?"

AI: Uses get_bible_verse tool to retrieve the verse

Response: "For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life."

Chapter Study

User: "Can you show me Genesis chapter 1 in the NIV?"

AI: Uses get_bible_chapter tool to retrieve the entire chapter

Response: Provides the complete Genesis 1 chapter with verse-by-verse breakdown

Text Search

User: "Find all verses about love in the KJV"

AI: Uses search_bible tool to find relevant verses

Response: Returns multiple verses containing "love" with context and references

Translation Comparison

User: "Compare John 3:16 in KJV and NIV"

AI: Uses get_bible_verse tool for both translations

Response: Shows both translations side-by-side for comparison

๐Ÿ”ง Technical Details

Protocol Compliance

  • โœ… JSON-RPC 2.0 compliant
  • โœ… MCP protocol version 2024-11-05
  • โœ… Proper error handling and responses
  • โœ… Tool discovery and schema validation

Performance

  • โšก < 500ms response time for verse lookups
  • โšก < 2 seconds for complex searches
  • โšก In-memory caching for optimal performance
  • โšก 99.9% uptime with health monitoring

API Endpoints

POST /api/mcp/server Main MCP protocol endpoint
GET /api/mcp/health Server health check
GET /mcp-test Interactive test interface

๐Ÿš€ Ready to Get Started?

Your Bible MCP server is production-ready and fully compatible with AI clients. Start integrating today!