# Script Bible Developer and Agent Resources

> Predictable entry points for discovering Script Bible content and its read-only JSON endpoints.

Script Bible does not currently publish an SDK or MCP server. The endpoints below support the public web experience, require no API key, and may enforce rate limits. Consumers should tolerate additive response fields and use the canonical links in each discovery file.

## Machine-readable discovery

- [llms.txt](https://script.bible/llms.txt): Curated agent entry point in the llms.txt format.
- [OpenAPI document](https://script.bible/openapi.json): OpenAPI 3.1 description of core read-only endpoints.
- [XML sitemap](https://script.bible/sitemap.xml): Public page inventory.
- [Homepage Markdown](https://script.bible/index.md): Clean Markdown representation of the homepage.

## Core JSON endpoints

- [Books](https://script.bible/api/books): Bible book metadata.
- [John 1](https://script.bible/api/chapters/john/1?version=web): Chapter text; replace the book, chapter, or version as needed.
- [Search](https://script.bible/api/search?q=love&mode=keyword): Keyword, meaning, hybrid, and reference search.
- [Topics](https://script.bible/api/topics): Topical study index.
- [Entities](https://script.bible/api/entities): People, places, groups, events, and other indexed entities.
- [Words](https://script.bible/api/words): Word-study vocabulary and concordance entry point.

## Usage notes

Use ordinary HTTP caching headers, send a descriptive User-Agent, respect 429 responses and Retry-After, and avoid collecting or submitting personal reader data. For support or a broader integration contract, use the [Script Bible contact page](https://script.bible/contact).
