Free, no-key MCP server for the public Bible API — read scripture across 86 translations in 32 languages from any MCP client. Powers mcp.midvash.com.
claude mcp add bible-mcp -- npx -y wrangler{
"mcpServers": {
"bible-mcp": {
"command": "npx",
"args": ["-y", "wrangler"]
}
}
}MCP Servers overview
# Bible MCP
[](https://glama.ai/mcp/servers/midvash/bible-mcp)
[](https://glama.ai/mcp/servers/midvash/bible-mcp)
> 🌐 **English** · [Português (BR)](./README.pt-BR.md) · [Español](./README.es.md)
Free, no-key [Model Context Protocol](https://modelcontextprotocol.io) 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](https://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](https://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](https://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,en
```
- `v` — 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`):
```json
{
"mcpServers": {
"bible": {
"url": "https://mcp.midvash.com/mcp/{id}?v=nvi,kjv&lang=pt-br,en"
}
}
}
```
## Tools
| Tool | Description |
|---|---|
| `get_verse` | Fetch a single verse or a verse range. |
| `get_chapter` | Fetch a full chapter. |
| `get_passage` | Fetch a passage from a free-form reference (e.g. "John 3:16-18") — the most natural way to cite scripture. |
| `search_bible` | Search for a keyword or exact phrase in one Bible version, optionally filtered by book or testament. |
| `compare_passage` | Compare the same passage across multiple Bible versions. |
| `list_versions` | List available Bible versions/translations. |
| `list_books` | List the 66 books, optionally filtered by testament. |
## Current catalog
The MCP currently exposes the version catalog compiled in
[`src/data/versions.ts`](./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,en
```
## Benchmark
The Bible MCP landscape has three useful patterns:
| Server | Strengths | What Midvash should learn from it |
|---|---|---|
| [`tuxr/bible-mcp`](https://glama.ai/mcp/servers/tuxr/bible-mcp) | Remote-capable lookup, search, navigation, multiple translations, Apocrypha. | Add first-class Bible search and richer navigation helpers. |
| [`molpass/mcp-bible`](https://glama.ai/mcp/servers/molpass/mcp-bible) | Multi-version lookup, keyword/semantic search, cross-references, word studies, original-language lexicon data. | Add semantic/keyword search, cross-references, and optional study layers. |
| [`djayatillake/studybible-mcp`](https://glama.ai/mcp/servers/djayatillake/studybible-mcp) | Lexicons, morphology, cross-references, contextual notes, deeper study workflow. | Keep Midvash simple by default, but expose advanced study tools when data is available. |
| [`ytssamuel/FHL-MCP-Server`](https://glama.ai/mcp/servers/ytssamuel/FHL-MCP-Server) | 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_bible` with a prebuilt index for faster broad searches.
- Improve `compare_passage` with richer formatting for long passages.
- Add cross-reference tools powered by
[`bible-cross-references`](https://github.com/midvash/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
```bash
npm install
npm run dev # wrangler dev (local)
npm run typecheck # tsc --noEmit
```
## Deployment
Deploys to the Cloudflare Worker `midvash-mcp` (custom domain
`mcp.midvash.com`) via **GitHub Actions** ([`.github/workflows/deploy.yml`](.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:
```bash
npm run deploy # npx wrangler deploy
```
## License
[MIT](./LICENSE) © Midvash
## The Midvash ecosystem
Part of [**Midvash**](https://midvash.com) — a free Bible reading & study platform. Everything is open and interlinks:
| | |
|---|---|
| 📖 **Reader (web)** | [midvash.com](https://midvash.com) — 9 languages |
| 📱 **iOS app** | [midvash.app/ios](https://midvash.app/ios) |
| 🔌 **API** | [api.midvash.com](https://api.midvash.com) · [`bible-api`](https://github.com/midvash/bible-api) |
| 🤖 **MCP server** | [mcp.midvash.com](https://mcp.midvash.com) · [`bible-mcp`](https://github.com/midvash/bible-mcp) |
| 🧩 **WordPress plugin** | [midvash.app/wordpress-plugin](https://midvash.app/wordpress-plugin) · [`bible-wordpress-plugin`](https://github.com/midvash/bible-wordpress-plugin) |
| 🧩 **EmDash plugin** | [midvash.app/emdash-plugin](https://midvash.app/emdash-plugin) · [`emdash-plugin-bible`](https://github.com/midvash/emdash-plugin-bible) |
| 🌐 **Chrome extension** | [midvash.app/chrome-extension](https://midvash.app/chrome-extension) · [`bible-chrome-extension`](https://github.com/midvash/bible-chrome-extension) |
| 📦 **Open data** | [`bible-data`](https://github.com/midvash/bible-data) · [`bible-data-js`](https://github.com/midvash/bible-data-js) · [`bible-cross-references`](https://github.com/midvash/bible-cross-references) |
<sub>Free & open, built by [Midvash](https://midvash.com) · [midvash.com](https://midvash.com) · [midvash.app](https://midvash.app)</sub>
What people ask about bible-mcp
What is midvash/bible-mcp?
+
midvash/bible-mcp is mcp servers for the Claude AI ecosystem. Free, no-key MCP server for the public Bible API — read scripture across 86 translations in 32 languages from any MCP client. Powers mcp.midvash.com. It has 0 GitHub stars and was last updated today.
How do I install bible-mcp?
+
You can install bible-mcp by cloning the repository (https://github.com/midvash/bible-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is midvash/bible-mcp safe to use?
+
midvash/bible-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains midvash/bible-mcp?
+
midvash/bible-mcp is maintained by midvash. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to bible-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy bible-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/midvash-bible-mcp)<a href="https://claudewave.com/repo/midvash-bible-mcp"><img src="https://claudewave.com/api/badge/midvash-bible-mcp" alt="Featured on ClaudeWave: midvash/bible-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!