Bible MCP gives an AI assistant a way to fetch real Scripture instead of inventing a verse that is not in the Bible.^1 Cameron Pak built it as a free remote Model Context Protocol server. Point an MCP-capable client at https://bible-mcp.faith.tools/mcp and the assistant can look up Scripture from AO Lab's Free Use Bible API, with nothing to install and no authentication.^2
The server exposes four tools, and the agent picks the right one from a plain-language request.^2 get_verse returns a single verse or a range as plain text, get_chapter returns an entire chapter verse by verse, get_verse_with_ui adds a styled card in clients that support MCP UI, and get_available_translations lists the translations available for a language.^2 Coverage is all 66 books of the Protestant Bible, Genesis through Revelation, in 49 English translations including KJV, BSB, WEB, ASV, and YLT, with BSB as the default.^2 The connection runs over Streamable HTTP and is stateless, and the homepage proves it at load time with a live John 3:16 fetched from the server itself.^2 Setup paths cover Claude Code, Claude Desktop and claude.ai, Cursor, ChatGPT, VS Code, and stdio-only clients through mcp-remote.^4
The story behind it is a simple rule for AI and Scripture: retrieve the text, never let the model recall it, because a model asked to quote a verse is predicting tokens, and prediction is where fabricated and subtly reworded verses come from.^1 Pak built it as a faith.tools project, and the public source lives on Val Town, written with Deno, Hono, the official MCP SDK, and the Free Use Bible SDK.^1 Bible MCP is a developer bridge, not a consumer Bible app. It generates no commentary and adds no teaching of its own. It only returns Scripture text, so an assistant can quote what is written.^2