Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

io.github.nirajagarwal/bible-mcp

io.github.nirajagarwal/bible-mcp

Bible corpus MCP server: scripture, Greek/Hebrew interlinear data, cross-refs, semantic search.

Watch this dependency

Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.

Inspect evidence and set up a watch Share public evidence report
Uptime
100.0%
5 direct probes · 30d
Response
3915ms
last probe
Tools
16
callable
Resources
0
readable
Prompts
2
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
16 tools, 0 resources, 2 prompts returned.
pass 3 or more catalogue items 10/10
18 items in total; 3 or more earns these points.
pass Describes itself 10/10
95 characters; more than 30 earns these points.

Tools · 16

get_passage

Get Bible text for a reference like 'John 3:16', 'John 3:16-18', 'Genesis 1', or 'Tobit 4:5' (Apocrypha requires version='WEB'). Versions: BSB, WEB.

search

Full-text search (stemmed, ranked). Supports phrases in quotes, AND/OR/NOT, e.g. 'living water', 'faith AND works NOT law'. Optional book filter e.g. 'Psalms'. NOTE: porter stemming conflates …

get_cross_references

Cross-references for a verse (OpenBible.info, ranked by community votes), with the target text included. E.g. reference='Romans 5:12'.

get_entity

Look up a biblical person, place, event, or people group by name (Theographic knowledge graph). Returns details and where they appear. entity_type optional: person | place | event | people_gro…

entities_in_passage

List the people, places, and events linked to a verse or chapter, e.g. 'Genesis 14' or 'John 3:16'.

get_concept

Look up a theological concept or lexical keyword in the OT+NT concept graph (5,673 nodes seeded from Easton's Bible Dictionary — see DESIGN.md #5). Returns its definition (with a pointer to th…

concepts_in_passage

List theological concepts and lexical keywords linked to a verse or chapter via the OT+NT concept graph (seeded from Easton's Bible Dictionary), e.g. 'Genesis 14' or 'John 3:16'. Complements e…

get_concept_relations

Typed relations for a concept in the OT+NT concept graph: broader/narrower (taxonomy), causes, part_of, symbol_of, fulfills, contrasts — ~430 edges, hand-reviewed against cited evidence (Phase…

compare_versions

Show a verse or short range in both BSB and WEB side by side.

word_study

Original-language word study across the whole Bible. Query by Strong's number ('G26', 'H2617', zero-padding optional — 'H953' works), lemma (pointed or unpointed: 'חֶסֶד' or 'חסד', accented or…

get_interlinear

Word-by-word original language for a verse or short range: surface form, lemma, Strong's, gloss, morphology (Hebrew/Aramaic OT, Greek NT). For OT verses also shows Septuagint Greek surface tex…

read_work

Read a prose work from the corpus by paragraph range. Works: CONFESSIONS (Augustine), IMITATION (à Kempis), PILGRIM (Bunyan), PRESENCE (Brother Lawrence), JULIAN (Julian of Norwich), ORTHODOXY…

semantic_search

Meaning-based search across the whole corpus — scripture AND prose works — using embeddings, optionally fused with keyword search (hybrid, recommended). Finds passages about a theme even with …

find_similar

Find passages semantically similar to a given verse or prose paragraph ref — across scripture, Apocrypha, and the classics. E.g. 'Philippians 2:7' or 'JULIAN.27.2'. Powers parallel-finding acr…

get_citations

Where a Bible verse is cited by name in the patristic corpus, extracted from the translators' own footnotes (tier 1). E.g. reference='Ephesians 5:21'. Complements get_cross_references, which l…

corpus_info

What's in the corpus: documents, layers, licenses, and counts.

Prompts · 2

corpus_survey

Layer 0 of the bible-mcp synthesis pipeline: a raw, skill-free reading of a theme through the corpus — distributions as findings, registers mapped, intertexts traced, epistemic status tagged. …

corpus_composer

Layer 2 of the bible-mcp synthesis pipeline: compose a research brief from an existing Layer 0 survey artifact — the survey is the spine; cross-disciplinary material welds around it; every cor…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "io.github.nirajagarwal/bible-mcp": {
      "url": "https://bible-mcp-server.fly.dev/mcp",
      "transport": "streamable-http"
    }
  }
}