Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
T

Trevato/bible-mcp

add biblical context to your generative AI applications

Before you install: a copy-paste command is available · no license recorded · link reachable

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
  1. Copy the command above
  2. Paste it as one entry under mcpServers in claude_desktop_config.json — local servers take command + args (example: clients)
  3. Restart your client
Install command from the repository
pip install bible-mcp

Parsed from the README we fetched on 2026-10-28; we have not executed it.

This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-10-28 · last seen 2026-11-14 · seen 19× · listed by 18 sources
Score
score 1,803 · 18 sources · mcp
Install
pip install bible-mcp
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: pip install bible-mcp. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-10-28;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Bible MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

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
"Bible MCP": {
"command": "uvx",
"args": [
"bible-mcp"
## Installation
### From PyPI (recommended)
The simplest way to install Bible MCP is via pip:
bash
pip install bible-mcp
### From Source
Clone the repository and install dependencies:
bash
git clone https://github.com/trevato/bible-mcp.git
cd bible-mcp
pip install -e .
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:
bash
mcp dev bibleserver.py
This will run the server and open a web interface for testing.
### Installing in Claude Desktop
To use this server with Claude Desktop:
bash
mcp install bibleserver.py
After installation, you can access Bible content in your Claude conversations.
### Direct Execution
You can also run the server directly:
bash
python -m bibleserver
## Available Resources
Bible MCP provides the following resources:
### Chapter Resource
bible://{translation}/{book}/{chapter}
Example: bible://web/JHN/3 (John chapter 3 from the World English Bible)
### Verse Resource
bible://{translation}/{book}/{chapter}/{verse}
Example: bible://kjv/JHN/3/16 (John 3:16 from the King James Version)
### Random Verse Resource
bible://random/{translation}
Example: bible://random/web (Random verse from the World English Bible)
## Available Tools
### Get Verse by Reference
python
getversebyreference(reference: str, translation: str = "web") -> str
Parameters:
reference: Bible reference (e.g., "John 3:16", "Matthew 5:1-10")
translation: Translation ID (default: "web")
Example:
getversebyreference("Psalm 23:1", "kjv")
### Get Random Verse
python
getrandomversetool(translation: str = "web", testament: Optional[str] = None) -> str
Parameters:
translation: Translation ID (default: "web")
testament: Optional filter for "OT" (Old Testament) or "NT" (New Testament)
Example:
getrandomversetool(translation="web", testament="NT")
### List Available Translations
python
listavailabletranslations() -> str
Returns a formatted list of all available Bible translations.
## Prompts
### Analyze Verse Prompt
python
analyzeverseprompt(reference: str) -> str
Creates a prompt for analyzing a specific Bible verse.
Example:
analyzeverseprompt("John 3:16")
### Find Verses on Topic Prompt
python
findversesontopicprompt(topic: str) -> str
Creates a prompt for finding verses on a specific topic.
Example:
findversesontopicprompt("love")
## Supported Translations
Bible MCP supports multiple translations through the bible-api.com service:
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/trevato-bible-mcp/)
Source
awesome · https://github.com/Trevato/bible-mcp
Browse by field
MCP servers
Listed by
18 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index