Bible Study API

Source-backed Bible text API over HTTP and MCP

bible.grod.es is not a devotional app or a passage website. It is a public product and API surface over local Bible study data: base texts, witnesses, ancient translations, variants, lexical data, source inventories, provenance and audit trails.

What this is for

Use the API when an answer needs inspectable rows, witness-aware comparison, lexical evidence, textual criticism signals, provenance, source coverage or auditability. Responses are designed to be compact for humans, scripts and LLM agents.

The current inventory reports 58 source inventories across 8 source families. The command surface has 11 commands exposed consistently over HTTP, MCP and CLI.

Connect over MCP

The public MCP endpoint is https://bible.grod.es/mcp. Agents can also discover it from /.well-known/mcp/server-card.json, /llms-full.txt, and the Link response headers on this page.

Command surface

Example

curl -s 'https://bible.grod.es/api/compare?target=Deut+32%3A8&sources=MT&sources=LXX&include=alignment&include=signals'

For machine-readable schemas, use /openapi.json. For agent-oriented instructions, use /llms-full.txt and /api/skill.

Caveats

  • DSS material is fragmentary and should be treated as witness evidence, not full corpus coverage.
  • LXX GreekResources data is lemma-level and is not a full critical apparatus.
  • No full proprietary critical apparatus is shipped.
  • Semantic neighbors use precomputed local data. The HTTP and MCP runtime does not call LLM or embedding APIs.