add biblical context to your generative AI applications
unavailable — this listing has no version info in the registry
pypi
uvx bible-mcp
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 ↗.
terminal
claude mcp add bible -- uvx bible-mcp
Format verified against the official Claude Code docs ↗.
.cursor/mcp.json
{
"mcpServers": {
"bible": {
"command": "uvx",
"args": [
"bible-mcp"
]
}
}
}Format verified against the official Cursor docs ↗.
.vscode/mcp.json
{
"servers": {
"bible": {
"command": "uvx",
"args": [
"bible-mcp"
]
}
}
}Format verified against the official VS Code docs ↗.
mcp_config.json
{
"mcpServers": {
"bible": {
"command": "uvx",
"args": [
"bible-mcp"
]
}
}
}Format verified against the official Windsurf docs ↗.
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.
Independent, non-official implementations of the Bible by Midvash MCP server maintained by the community.
Last verified: 2026-10-15 | Sources: Verification basis ↗
⭐ 14 stars · 最近更新于 540 天前 · MIT license
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.
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
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.
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.
Any MCP-compatible client can use it, including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and custom agents.
Publish this server? Link back with a badge on your README or site — copy either snippet.
Markdown
[](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>