Bible MCP
A free, no-auth MCP server providing access to 35+ Bible versions across 9 language families (English, Portuguese, Spanish, Hebrew, Latin, French, Italian, Greek), enabling scripture lookup, search, and comparison without any API keys or signup.
get_verse– Fetch a specific verse or verse range by version, book, chapter, and verse number(s).get_chapter– Retrieve a full Bible chapter with numbered verses for broader context.get_passage– Look up scripture using natural-language references like "John 3:16-18" or "Psalm 23".search_bible– Search for keywords or exact phrases within a version, with optional filtering by book or testament (returns up to 50 results).compare_passage– View the same passage side-by-side across up to 8 Bible versions for translation study.list_versions– Discover all available Bible translations, respecting any connection URL language/version filters.list_books– Get all 66 canonical Bible books with localized names, abbreviations, testament grouping, and chapter counts, optionally filtered by testament or language.
You can also generate custom connection URLs to filter which versions and languages are exposed to the client.
Click on "Install 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., "@Bible MCPshow me John 3:16"
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.
Bible MCP
🌐 English · Português (BR) · Español
Free, no-key Model Context Protocol server for the public Bible API. Read scripture across 35+ Bible versions in 9 language families from any MCP client — Claude, Cursor, and anything else that speaks MCP. Served from Cloudflare's edge. Powers mcp.midvash.com.
No API key, no auth, no signup. Just point your client at the URL.
HTTP Streamable transport (stateless JSON-RPC over
POST).Built on Cloudflare Workers + R2, backed by the same content as api.midvash.com.
Current MCP catalog: Portuguese, English, Spanish, Hebrew, Latin, French, Italian, Greek, and Portuguese (Portugal) versions.
Connecting a client
Generate your personal connection URL at mcp.midvash.com and add it to your MCP client. URLs look like:
https://mcp.midvash.com/mcp/{id}?v=nvi,kjv&lang=pt-br,env— comma-separated version slugs to expose (optional; omit for all).lang— comma-separated languages to expose (optional; omit for all).
Example (Claude Desktop / mcp.json):
{
"mcpServers": {
"bible": {
"url": "https://mcp.midvash.com/mcp/{id}?v=nvi,kjv&lang=pt-br,en"
}
}
}Related MCP server: Bible MCP Server
Tools
Tool | Description |
| Fetch a single verse or a verse range. |
| Fetch a full chapter. |
| Fetch a passage from a free-form reference (e.g. "John 3:16-18") — the most natural way to cite scripture. |
| Search for a keyword or exact phrase in one Bible version, optionally filtered by book or testament. |
| Compare the same passage across multiple Bible versions. |
| List available Bible versions/translations. |
| List the 66 books, optionally filtered by testament. |
Current catalog
The MCP currently exposes the version catalog compiled in
src/data/versions.ts: 35 versions across the
language codes pt-br, en, es, he, la, fr, it, gr, and pt-pt.
The public URL can narrow that catalog per connection:
https://mcp.midvash.com/mcp/{id}?v=nvi,kjv&lang=pt-br,enBenchmark
The Bible MCP landscape has three useful patterns:
Server | Strengths | What Midvash should learn from it |
Remote-capable lookup, search, navigation, multiple translations, Apocrypha. | Add first-class Bible search and richer navigation helpers. | |
Multi-version lookup, keyword/semantic search, cross-references, word studies, original-language lexicon data. | Add semantic/keyword search, cross-references, and optional study layers. | |
Lexicons, morphology, cross-references, contextual notes, deeper study workflow. | Keep Midvash simple by default, but expose advanced study tools when data is available. | |
Strong Chinese Bible study resources, commentaries, original-language analysis, Apocrypha, topical studies. | Treat language communities as first-class audiences, not just translation filters. |
Midvash's edge is simplicity: remote, no key, no account, fast Cloudflare delivery, and an open ecosystem around the reader, API, apps, plugins, and data. The next improvements should preserve that low-friction experience while adding the discovery and study tools users expect from Bible-focused MCP servers.
Roadmap
Expand the MCP catalog to match the broader Midvash data/API coverage.
Improve
search_biblewith a prebuilt index for faster broad searches.Improve
compare_passagewith richer formatting for long passages.Add cross-reference tools powered by
bible-cross-references.Add study-oriented tools for original-language, lexicon, and morphology data where reliable open data is available.
Add automated tests for reference parsing, catalog filters, and tool calls.
Development
npm install
npm run dev # wrangler dev (local)
npm run typecheck # tsc --noEmitDeployment
Deploys to the Cloudflare Worker midvash-mcp (custom domain
mcp.midvash.com) via GitHub Actions (.github/workflows/deploy.yml) —
every push to main is type-checked and deployed automatically. Requires the
repository secrets CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID. Manual
deploy:
npm run deploy # npx wrangler deployLicense
MIT © Midvash
The Midvash ecosystem
Part of Midvash — a free Bible reading & study platform. Everything is open and interlinks:
📖 Reader (web) | midvash.com — 9 languages |
📱 iOS app | |
🔌 API | |
🤖 MCP server | |
🧩 WordPress plugin | |
🧩 EmDash plugin | |
🌐 Chrome extension | |
📦 Open data |
Free & open, built by Midvash · midvash.com · midvash.app
Maintenance
Latest Blog Posts
- 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/midvash/bible-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server