B

Bible by Midvash Community

MCP server · by trevato

AI & ML stdio

add biblical context to your generative AI applications

View source ↗ Generate config for multiple servers More servers

Install

unavailable — this listing has no version info in the registry

pypi
uvx bible-mcp

Setup by client

Pick your client — the config below is generated for this server (local stdio). Copy respects the “Pin version” switch above.

claude_desktop_config.json

{
  "mcpServers": {
    "bible": {
      "command": "uvx",
      "args": [
        "bible-mcp"
      ]
    }
  }
}

Format verified against the official Claude Desktop docs ↗.

Implementation status

Community implementation

"bible" is a general capability, not a single product — no official MCP server exists for it. This page features the most popular community implementation as of 2026-10-15.

Evidence ↗

Other community implementations

Independent, non-official implementations of the Bible by Midvash MCP server maintained by the community.

Last verified: 2026-10-15 | Sources: Verification basis ↗

GitHub

⭐ 14 stars · 最近更新于 540 天前 · MIT license

About this server

Bible MCP Server A Model Context Protocol server that exposes Bible content from bible-api.com for Large Language Models like Claude. Features Access Bible verses and chapters as resources Tools for retrieving verses by reference and getting random verses Support for multiple translations Prompt templates for Bible study True random verse generation from any book in the Bible Testament filtering (OT/NT) for random verses Comprehensive error handling Add to Claude config Installation From PyPI (recommended) The simplest way to install Bible MCP is via pip: From Source Clone the repository and install dependencies: Requirements: Python 3.10+ Dependencies are managed via pyproject.toml Usage Running with MCP Development Tools The fastest way to test the server is with the MCP Inspector: This will run the server and open a web interface for testing. Installing in Claude Desktop To use this server with Claude Desktop: After installation, you can access Bible content in your Claude conversations. Direct Execution You can also run the server directly: Available Resources Bible MCP provides the following resources: Chapter Resource Example: bible://web/JHN/3 (John chapter 3 from the World English Bible) Verse Resource Example: bible://kjv/JHN/3/16 (John 3:16 from the King James Version) Random Verse Resource Example: bible://random/web (Random verse from the World English Bible) Available Tools Get Verse by Reference Parameters: reference : Bible reference (e.g., "John 3:16", "Matthew 5:1-10") translation : Translation ID (default: "web") Example: Get Random Verse Parameters: translation : Translation ID (default: "web") testament : Optional filter for "OT" (Old Testament) or "NT" (New Testament) Example: List Available Translations Returns a formatted list of all available Bible translations. Prompts Analyze Verse Prompt Creates a prompt for analyzing a specific Bible verse. Example: Find Verses on Topic Prompt Creates a prompt for finding verses on a specific topic. Example: Supported Translations Bible MCP supports multiple translations through the bible-api.com service: World English Bible (web) - Default King James Version (kjv) American Standard Version (asv) Bible in Basic English (bbe) And many more... Run the list available translations tool to see all available translations. Examples Example: Getting John 3:16 from the Web UI When running mcp dev bible server.py , you can navigate to the Web UI and: Select the "Resources" tab Enter bible://web/JHN/3/16 in the URI field Click "Read Resource" Example: Using Bible MCP in an LLM Tool Development See CONTRIBUTING.md for details on how to contribute to this project. Credits This project uses the Bible API service provided by bible-api.com. License MIT…

Summary from the project README — github.com/trevato/bible-mcp

Distributed as stdio, listed under AI & ML. Review our MCP security guide before granting access to real data.

Frequently asked questions

What does the Bible by Midvash MCP server do?

Bible MCP Server A Model Context Protocol server that exposes Bible content from bible-api.com for Large Language Models like Claude. Features Access Bible verses and chapters as resources Tools for retrieving verses by reference and getting random verses Support for multiple translations Prompt templates for Bible study True random verse generation from any book in the Bible Testament filtering (OT/NT) for random verses Comprehensive error handling Add to Claude config Installation From PyPI (recommended) The simplest way to install Bible MCP is via pip: From Source Clone the repository and install dependencies: Requirements: Python 3.10+ Dependencies are managed via pyproject.toml Usage Running with MCP Development Tools The fastest way to test the server is with the MCP Inspector: This will run the server and open a web interface for testing. Installing in Claude Desktop To use this server with Claude Desktop: After installation, you can access Bible content in your Claude conversations. Direct Execution You can also run the server directly: Available Resources Bible MCP provides the following resources: Chapter Resource Example: bible://web/JHN/3 (John chapter 3 from the World English Bible) Verse Resource Example: bible://kjv/JHN/3/16 (John 3:16 from the King James Version) Random Verse Resource Example: bible://random/web (Random verse from the World English Bible) Available Tools Get Verse by Reference Parameters: reference : Bible reference (e.g., "John 3:16", "Matthew 5:1-10") translation : Translation ID (default: "web") Example: Get Random Verse Parameters: translation : Translation ID (default: "web") testament : Optional filter for "OT" (Old Testament) or "NT" (New Testament) Example: List Available Translations Returns a formatted list of all available Bible translations. Prompts Analyze Verse Prompt Creates a prompt for analyzing a specific Bible verse. Example: Find Verses on Topic Prompt Creates a prompt for finding verses on a specific topic. Example: Supported Translations Bible MCP supports multiple translations through the bible-api.com service: World English Bible (web) - Default King James Version (kjv) American Standard Version (asv) Bible in Basic English (bbe) And many more... Run the list available translations tool to see all available translations. Examples Example: Getting John 3:16 from the Web UI When running mcp dev bible server.py , you can navigate to the Web UI and: Select the "Resources" tab Enter bible://web/JHN/3/16 in the URI field Click "Read Resource" Example: Using Bible MCP in an LLM Tool Development See CONTRIBUTING.md for details on how to contribute to this project. Credits This project uses the Bible API service provided by bible-api.com. License MIT

How do I install Bible by Midvash?

Run the install command shown above, then paste the config for your client (Claude Desktop, Claude Code, Cursor, VS Code or Windsurf) into its MCP settings and restart the client.

Is Bible by Midvash free to use?

The MCP server itself is free to install. The source is public on https://github.com/trevato/bible-mcp. Any third-party service it calls may require its own API key and account.

Which clients support Bible by Midvash?

Any MCP-compatible client can use it, including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and custom agents.

Add this badge

Publish this server? Link back with a badge on your README or site — copy either snippet.

Listed on MCPNav

Markdown

[![Listed on MCPNav](https://mcpnav.net/badge/bible.svg)](https://mcpnav.net/server/bible/)

HTML

<a href="https://mcpnav.net/server/bible/"><img src="https://mcpnav.net/badge/bible.svg" alt="Listed on MCPNav" height="20"></a>