bible-mcp
Bible MCP Server
MCP-сервер, который позволяет любому ИИ-ассистенту находить стихи из Библии, выполнять поиск по переводам и сравнивать, как разные версии передают один и тот же отрывок.
Построен на базе набора данных Bible-json. Более 100 версий на 38+ языках, всё работает локально, без API-ключей.
Зачем это нужно
Большинство API для работы с Библией имеют ограничения по количеству запросов, требуют ключи или охватывают лишь несколько версий. Сами текстовые данные находятся в свободном доступе, но их интеграция в ИИ-инструменты по-прежнему вызывает сложности.
Этот сервер решает данную проблему. Клонируйте данные, соберите бинарный файл, укажите на него ваш MCP-клиент. Готово. Ваш ИИ теперь может получить любой стих в любой версии без обращения к удаленному сервису.
Если вы создаете приложение для изучения Библии, занимаетесь теологическими исследованиями или просто хотите, чтобы Claude мог что-то найти, это должно сэкономить вам время.
Related MCP server: KARP Word Graph
Что вы получаете
Семь инструментов, все только для чтения, все работают локально:
Инструмент | Что он делает |
| Просмотр доступных версий Библии с фильтрацией по языку |
| Список всех книг в заданной версии |
| Получение одного стиха |
| Получение целой главы |
| Получение диапазона стихов (например, Иоанна 3:16-21) |
| Полнотекстовый поиск по версии |
| Сравнение одного и того же стиха в нескольких переводах |
Названия версий гибкие. Используйте "KJV", "King James Bible" или даже частичные совпадения. Названия книг работают аналогично.
Быстрый старт
1. Получите данные Библии
git clone https://github.com/Amosamevor/Bible-json.git ~/Bible-json2. Установка и сборка
git clone https://github.com/stackpwnies/bible-mcp.git
cd bible-mcp
bun install
bun run buildВам понадобится Bun. Если его нет, установите его. Вы также можете пропустить этап сборки и запустить bun run src/index.ts напрямую во время разработки.
3. Добавьте в ваш MCP-клиент
Claude Code (~/.claude.json или проект .mcp.json):
{
"mcpServers": {
"bible": {
"command": "/path/to/bible-mcp/bin/bible-mcp",
"env": { "BIBLE_DATA_ROOT": "/path/to/Bible-json" }
}
}
}Cursor / VS Code (.cursor/mcp.json):
{
"mcpServers": {
"bible": {
"command": "/path/to/bible-mcp/bin/bible-mcp",
"env": { "BIBLE_DATA_ROOT": "/path/to/Bible-json" }
}
}
}Без сборки (запуск из исходного кода):
{
"mcpServers": {
"bible": {
"command": "bun",
"args": ["run", "/path/to/bible-mcp/src/index.ts"],
"env": { "BIBLE_DATA_ROOT": "/path/to/Bible-json" }
}
}
}Примеры
После подключения ваш ИИ-ассистент сможет выполнять такие задачи:
"Найди Иоанна 3:16 в KJV"
"Сравни Псалом 22:1 в KJV, NIV, ESV и NLT"
"Найди 'долина смертной тени' в KJV"
"Какие версии Библии на английском доступны?"
"Покажи мне всё 1-е послание к Коринфянам 13 в NIV"
"Сколько книг в Библии короля Якова?"
Языки
Английский, китайский, испанский, французский, немецкий, португальский, русский, арабский, иврит, греческий, корейский, итальянский, голландский, шведский, финский, венгерский, чешский, хорватский, албанский, датский, турецкий, тайский, вьетнамский, индонезийский, баскский, латынь, латышский, маори, суахили, украинский, армянский. Некоторые языки имеют несколько версий. Английский имеет 44.
Как это работает
Сервер загружает JSON-файлы Библии при первом обращении и хранит 5 последних использованных версий в оперативной памяти. Никаких баз данных, никаких запущенных серверов, никаких сетевых вызовов. Файлы на диске считываются по мере необходимости и кэшируются, поэтому повторные запросы выполняются быстро.
Разрешение версий поддерживает сокращения (KJV), полные названия (King James Bible) и нечеткий поиск. Названия книг работают так же.
Требования
Набор данных Bible-json (клонируется отдельно)
Лицензия
MIT
Благодарности
Amosamevor/Bible-json за набор данных Библии
Model Context Protocol за открытый протокол
This server cannot be deployed
Maintenance
Related MCP Connectors
Scripture-cited answers to any Bible question, plus verse text and study pages, for AI agents.
AI-powered biblical research tools — lexicons, morphology, manuscripts, and more.
Bible translations, books, chapters, verses, and search
Bible MCP — wraps the Bible API (free, no auth)
Related MCP Servers
- FlicenseAqualityFmaintenanceEnables AI assistants to retrieve Bible passages from multiple translations (ESV, NIV, KJV, NASB, NKJV, NLT, AMP, MSG). Supports querying single or multiple passages and provides both MCP protocol integration and REST API endpoints.110-
- AlicenseNot gradedqualityCmaintenanceEnables semantic search of the KJV Bible and personal knowledge graph for scripture study, notes, prayers, and memory verses, all running locally with no cloud dependencies.MIT
- AlicenseNot gradedqualityCmaintenanceExposes Bible content from bible-api.com for LLMs, enabling retrieval of verses, chapters, random verses, and Bible study prompts with support for multiple translations.14MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI to access Bible translations in hundreds of languages, original Greek and Hebrew texts with morphology, word-level interlinear alignments, and lexicons.-