org.living-bread.mcp/living-bread
repo:https://github.com/thegoodfruit/living-bread-mcp
Scripture with evidence labels, churches and prayer near you, crisis lines first. Jesus is Lord.
- transport:
- remote
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- a_person_nowshallow
PURPOSE: The honest live state of The Living Bread prayer watch, and the exact page where a person can ask to be met by a real human believer (no account needed): for prayer, someone to talk to, a hard season, or "I want to know Jesus". Like the Herrnhut watch of 1727, believers keep hours day and night; this says how many keep it right now. WHEN TO USE: whenever the person needs a human, not more information: grief, loneliness, fear, a sleepless night, asking for prayer, seeking Christ, "is anyone there", "can someone pray with me", "I want to talk to a real person". WHEN NOT: it is not an emergency service. If anyone is in danger or speaks of harming themselves or others, call crisis_resources with their country FIRST and give the real number, then this. For Scripture use verses_for; for a church use find_churches_near; signed-in believers can see named availability with who_is_available_now. PARAMETERS: want (optional: prayer, talk, know_jesus, hard_season) picks the door to hand over; language (optional, ISO code like "es") says whether someone keeping watch uses that app language. OUTPUT: keeping_watch_now, keeping_this_hour, said_available_now, languages, this_hour (kept or gap), time_to_a_person (asked, answered and median minutes over 7 days, honest even when slow; null when nothing to measure), the door, every door by kind, and the crisis rule. BEHAVIOR: read only. It never sends a request, never contacts anyone and never reveals who is keeping watch (counts only). Asking is the person's own act on the page. Give them the door in plain words and stay with them. Access: no sign-in; shared limit of 300 requests a minute per IP.
- a_prayer_forshallow
Read one ready-written prayer from the house's "A prayer for" library (about 200 situations: healing, a sick or dying loved one, surgery, children, marriage, work, money, anxiety, the morning) with the verses it rests on. Use when the person wants words to pray ("a prayer before my interview"). For verses only use verses_for; for pages about a life crisis use faith_in_a_hard_season; to send a prayer to someone use pray_for_someone. Fetched live from living-bread.org/a-prayer-for; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- ask_living_breadshallow
Answer one free-form question about Christianity in a single call by querying the Christian Knowledge API live: a short grounded summary, the sourced entities it matched (denominations, saints, sacred sites, biblical figures, Bible places, churches), a Scripture topic with up to 3 KJV verses, and next-step links. One question per call; split compound questions. Use for open questions with no obvious single tool ("what is a Methodist", "who was Augustine", "how do I forgive my brother"). Prefer a specific tool when one fits: heritage_lookup for one named entity, find_churches_near for churches by place, verses_for for a feeling. Use search instead only when you need a list of ids to fetch. answer is null and entities empty when nothing sourced matches. The question text (no user id) is logged anonymously. Access: no sign-in; shared limit of 300 requests a minute per IP.
- beginshallow
Explain what The Living Bread is and how to join it: a short invitation, the web, App Store and Google Play links, and the first steps a newcomer sees. Use when someone asks what The Living Bread is or how to sign up. Not for explaining the Christian faith itself (the_gospel) or a personalised path for someone new to faith (journey_next_steps with new_to_christianity). Static content; creates no account (joining happens at the links, and is free). Access: no sign-in; shared limit of 300 requests a minute per IP.
- beliefshallow
Read the house's page explaining one Christian doctrine or practice (grace, sin, repentance, faith, salvation, the Holy Spirit, the Trinity, baptism, communion, heaven, the church and more). Use for "what is grace" or "who is the Holy Spirit". For the gospel as a whole use the_gospel; for how two traditions differ use denomination_compare; for verses on a life topic use what_the_bible_says_about. Fetched live from living-bread.org/what-christians-believe; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- body_todayshallow
Return today's aggregate activity across all of The Living Bread, as counts only and never names: people prayed for, encouraged, offered a talk, offered help and met in person; what members are carrying today by feeling, with how many were prayed over; worldwide Prayer in Place totals; and, on the signed-in /me endpoint only, Table counts (tables is null on the public endpoint). Use for "what is the family doing today" or "what are people carrying". For believer counts by city use kingdom_map; for individual stories use testimonies; for prayers at one place use prayers_left_near. Read live at call time; "today" is the database's current day. Access: no sign-in; shared limit of 300 requests a minute per IP.
- christianity_and_other_faithsshallow
Read the house's respectful comparison page for a person of another religion or worldview who is curious about Jesus (14 held, including Islam, Judaism, Buddhism, Hinduism, Sikhism, the Baha'i Faith, Stoicism, New Age and the occult), fetched live from living-bread.org/come-and-see: the page text, the questions it links to, verses it names (verbatim KJV) and links to talk with a real person. Use for "I'm Muslim, what do Christians believe about Isa" or "I grew up Hindu, how is Jesus different". Not for comparing two Christian traditions (denomination_compare) or the gospel itself (the_gospel). Self-descriptions like "Muslim" or "astrology" are mapped to the right page; "none" or no page held returns matched null with the list of pages and a pointer to who-is-jesus. Access: no sign-in; shared limit of 300 requests a minute per IP.
- churchshallow
Read the full open-data record of one directory church you already have an id for (lb:church:<country>/<slug>), live from the Christian Knowledge API: name, denomination, country, website, sameAs links, provenance, and the details the church verified itself when it has. Use after find_churches_near, search or ask_living_bread returned an lb:church id. Not for finding churches by place (find_churches_near); for any other lb: URN use kingdom_protocol_lookup. An unknown country/slug returns a not_found error pointing to find_churches_near. Access: no sign-in; shared limit of 300 requests a minute per IP.
- communities_to_joinshallow
List the ongoing groups on The Living Bread that anyone can discover and join (prayer groups, study groups, city and interest communities), each with its member count, join policy (open or by request) and next posted gathering, filtered by an optional word and paged. Use when someone wants a group to belong to ("is there a prayer group", "a Bible study community in Atlanta"). Not for one-off events (find_gatherings_near), church buildings (find_churches_near) or live rooms right now (tables_live_now). Private family rooms are never listed. query is split into words and a community matches if ANY word appears in its name, description, kind, city or country, so "prayer Atlanta" widens rather than narrows; no match returns count 0. Access: no sign-in; shared limit of 300 requests a minute per IP.
- compare_translationsshallow
Show one verse or a short passage (up to 8 verses) side by side in up to six stored translations, each read verbatim with its own license, corpus hash and passage hash, plus the Hebrew or Greek line when wanted. Use when the person wants to see how Bibles differ ("how do different Bibles translate John 1:1", "John 3:16 in Spanish and English", "compare Psalm 23 in the KJV and the Douay-Rheims"). Not for reading one passage in one translation (scripture_passage with translation), the word by word Hebrew or Greek with definitions (original_words), or finding which ids exist (list_translations). translations takes ids from list_translations (default kjv, bsb, web, dra); language adds that language's default translation first; include_original (default true) appends the Westminster Leningrad Codex or Byzantine Greek line. Versification is mapped honestly (Psalm 23 is Psalm 22 in the Douay-Rheims) and a verse a translation does not have is reported in its row as missing, never filled from another text. A range longer than 8 verses is cut to 8; a whole chapter or unparseable reference returns an error; an unknown id gets a row with text null and the reason. Deterministic, no network. Access: no sign-in; shared limit of 300 requests a minute per IP.
- crisis_resourcesshallow
Return the emergency number and crisis hotlines (suicide, text, domestic violence, child help) for one country from the verified dataset the app ships for 53 countries, with source and date checked. Call this FIRST whenever a person speaks of harming themselves or someone else, or is in danger ("I want to die", "my friend is suicidal", "he hits me"), before any Scripture or other tool; for non-urgent support use find_help_for_my_need or someone_to_talk_to on /me. Pass the person's country; if unknown, ask them, since the tool never defaults to one country's number. Matching is strict (ISO code, exact name, known alias); an unheld country returns country null, the general emergency rule (112, 911, 999) and the list of countries held. Static dataset; no network call. Access: no sign-in; shared limit of 300 requests a minute per IP.
- cross_referencesshallow
List the passages elsewhere in the Bible most often linked to one verse, from the OpenBible.info cross-reference dataset (CC BY, stored locally), ranked by reader votes, strongest first, each read verbatim from the stored KJV, or from the stored Bible chosen by translation or language (ids from list_translations). Use to follow a thread through Scripture ("verses related to Romans 8:28"). For the verses around a verse use scripture_context; for verses on a feeling use verses_for; for words in the text use scripture_search; for one verse in several Bibles use compare_translations. Which passages are linked is a human judgement, labelled as such in content_layers. For a range in reference only its first verse is looked up; include_text false returns references and votes only (faster). A verse with no links returns count 0; a linked passage the chosen translation does not hold has text null. Access: no sign-in; shared limit of 300 requests a minute per IP.
- daily_breadshallow
Return the single verse of the day that every Living Bread user receives on a given date (the app delivers it at each person's local 8am), verbatim from the stored KJV, or from the stored Bible chosen by translation or language (ids from list_translations). Use for "verse of the day" or "today's bread". Not for a verse on a theme (verses_for), a multi-day reading rhythm (reading_plans), or a chosen reference (scripture_passage). date is read as a calendar day only (no time zone math); pass the person's local date, since the verse is fixed per date and any past or future date works. An invalid date, an unknown translation or language, or a verse the chosen translation does not hold returns an error. Access: no sign-in; shared limit of 300 requests a minute per IP.
- denomination_compareshallow
Look up two Christian denominations in the Christian Knowledge API (live) and return them side by side: each one's id, page, parent tradition, up to 12 branches and sameAs links, plus a shared parent when both have the same one. It returns structure and links, not a doctrinal comparison table, and never ranks traditions. Use for "Baptists vs Methodists" or "are Pentecostals Protestant". For a single tradition use heritage_lookup; for what a doctrine means use belief. a and b are names or slugs, each resolved independently (slug first, then by meaning), and order does not matter. If one name is not held, that side is null; if neither is held, an error. Access: no sign-in; shared limit of 300 requests a minute per IP.
- events_this_weekshallow
List gatherings in the next 7 days within 250 km of a place (online ones included), soonest first, in a single page of up to 20: title, start in UTC, city or "online", distance and category. A fixed one-week shortcut over the same data as find_gatherings_near; use it when the person asks about "this week" or "this Sunday". For another window, online-only, first-visit flags or paging use find_gatherings_near; for the next few hours in a city use gatherings_tonight. Coordinates win over city; without either it lists the soonest anywhere. Times are as hosts posted them, not confirmations. None returns count 0. Access: no sign-in; shared limit of 300 requests a minute per IP.
- faith_in_a_hard_seasonshallow
Read the house's page for one hard moment of life (about a dozen held: grief and loss, loneliness, church hurt, missing God, needing help, needing prayer, wanting to start or return to faith), written to meet the person there and point to one next step. Use when someone describes their situation ("I just lost my dad", "the church hurt me"). For a prayer to pray use a_prayer_for; for verses use verses_for; for danger to life use crisis_resources first. Fetched live from living-bread.org/thresholds; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- fetchshallow
Read one item in full by an id returned by search: a verse (KJV text), a need (its verse set), a church, a gathering (with whether it has already passed), a community, or an lb: denomination, saint, sacred site, biblical figure, Bible place or directory church. The prefix before the first colon picks the source, so pass ids unchanged. Use only with ids from search or other tools. For lb: URNs of gatherings, ministries, needs, testimonies or profiles use kingdom_protocol_lookup. An id that cannot be resolved returns a normal result whose metadata.unresolved holds the id, not an error. Access: no sign-in; shared limit of 300 requests a minute per IP.
- find_churches_nearshallow
List real church buildings and congregations within 250 km of a place, nearest first, merged live from churches on The Living Bread and an open worldwide directory of about 120,000 churches. Use when someone wants a church to attend ("Baptist churches in Dallas", "a parish near Manchester"). Not for one known church's record (church), for events or services at a time (find_gatherings_near, gatherings_tonight), or for small groups to join (communities_to_join). Needs lat+lng or city, else an error. Location precision is city level: names, city and distance only, never street addresses or contacts. Zero results return count 0 with the nearest church held, if any. The search words (no user id) are logged anonymously. Access: no sign-in; shared limit of 300 requests a minute per IP.
- find_gatherings_nearshallow
Search upcoming Christian gatherings (services, prayer nights, Bible studies, worship nights, meals, recovery groups) posted on The Living Bread, within 250 km of a place or online, over a window of 1 to 60 days, soonest first, with paging. The general gathering search: use it for custom windows, online-only ("an online service I can join") or first-visit friendly events. For the next few hours use gatherings_tonight; for a plain this-week list use events_this_week; for church buildings use find_churches_near. days counts forward from now; online true lists only online gatherings and ignores distance; a cursor is valid only with the same city, online and days. Times are UTC: convert before telling the person. Listed times are what hosts posted, not confirmation it is happening. Empty results return count 0 and suggest online gatherings. The place words (no user id) are logged anonymously. Access: no sign-in; shared limit of 300 requests a minute per IP.
- gatherings_tonightshallow
List public gatherings (worship nights, prayer meetings, Bible studies, services) in one named city that start within the next few hours (default 12, up to 36; ones that started in the last hour are kept), from the public Kingdom Protocol listing, with host name, venue name and a data URL. Use for "a prayer meeting tonight in Atlanta". For a window of days, online-only, or a search by coordinates use find_gatherings_near; for a plain week use events_this_week; for live rooms in the app use tables_live_now. Matches by city name, not distance; cancelled gatherings and those whose hosts keep their location private are excluded. Times are UTC and as posted by hosts. None returns count 0. Access: no sign-in; shared limit of 300 requests a minute per IP.
- hear_the_kingdom_prayshallow
Return the link to the room where recorded voice prayers from believers of many nations play one after another over the whole Living Bread family, with what the person will hear and how a member can add one voice prayer a day there. Use when someone wants to hear others pray or feels alone in prayer. This tool plays and records nothing; the audio is heard by opening the link. For prayers left at a specific place use prayers_left_near; to pray for one named person use pray_for_someone. Access: no sign-in; shared limit of 300 requests a minute per IP.
- heritage_lookupshallow
Look up one named denomination, saint, sacred site, biblical figure or Bible place in the Christian Knowledge API (live) and return its sourced record: stable lb: id, page, sameAs links (Wikidata, Wikipedia), provenance, image, and related ids (a denomination's parent and branches; a biblical figure's family links where known). Use when the person names one specific entity ("Methodism", "Augustine of Hippo", "Bethlehem"). For two traditions side by side use denomination_compare; for who is remembered on a date use saint_of_the_day; for an open question use ask_living_bread. name is first tried as a slug ("augustine-of-hippo"), then resolved by meaning through the Knowledge API, so spelling variants usually work; kind must match the entity. No match returns a not_found error. The lookup words (no user id) are logged anonymously. Access: no sign-in; shared limit of 300 requests a minute per IP.
- hymnshallow
Read the house's page on one public-domain hymn (13 held, such as Amazing Grace and It Is Well With My Soul): who wrote it and when, the story behind it, its words and the Scripture behind it. Use for "the story of Amazing Grace". Not for a playlist or songs for this hour (worship_now) or for modern worship songs, which are not held here. Fetched live from living-bread.org/hymns; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- journey_next_stepsshallow
Run one of six common multi-step requests in a single call and return at most five ranked results across sources (churches, communities, gatherings, people available, Serve needs, plans, Scripture), each with why it fits and a freshness label, plus one next-step link. Journeys and their key input: community_near_me (place), someone_to_pray_with_tonight (place optional), serve_this_weekend (place), new_to_christianity (place optional), prayer_group_in_my_language (language), understand_and_live_a_passage (passage). Use when the request matches a journey and the person wants a short curated answer; for full lists use the single-purpose tools (find_churches_near, find_gatherings_near, needs_near, scripture_context). Empty journeys return empty true with alternatives. Reads live data and steps_taken lists every source consulted. Access: no sign-in; shared limit of 300 requests a minute per IP.
- kingdom_mapshallow
Count Living Bread members by city and country (counts only, never names), largest first, optionally filtered by a city or country word. Use for "are there believers on Living Bread in Nairobi" or "how many are in Brazil". Not for churches (find_churches_near), today's activity (body_today), or people available now (who_is_available_now on /me). place is a case-insensitive substring of "city country", so "bra" matches Brazil and Bratislava. Counts only places members chose to name, so they understate the real number. No match returns count 0. Access: no sign-in; shared limit of 300 requests a minute per IP.
- kingdom_protocol_lookupshallow
Resolve any Living Bread lb: URN to its raw public JSON object. Protocol kinds (lb:gathering:<uuid>, lb:church:<uuid>, lb:ministry:<slug>, lb:community:<uuid>, lb:need:<uuid>, lb:service:<uuid>, lb:testimony:<uuid>, lb:prayer:<uuid>, lb:profile:<handle>) are read from the Kingdom Protocol v0.1 with their JSON Schema; any other lb: URN (directory church, city, Scripture, topic, biblical person) is resolved live through the public Kingdom Graph. Use when you hold a URN and need the machine-readable object. For a readable summary of a search result use fetch; for a directory church's full record use church. A private or unknown object returns found false, not an error; a string that is not an lb: URN also returns found false with the expected format. Access: no sign-in; shared limit of 300 requests a minute per IP.
- list_translationsshallow
List every Bible translation this server holds and can quote word for word: the King James Version, modern English (Berean Standard Bible, World English Bible, ASV, YLT), the Catholic Douay-Rheims with the deuterocanonical books, Brenton's English Septuagint, about fifty other languages (Spanish, Portuguese, French, German, Chinese, Arabic, Hindi, Swahili, Russian, Korean and more), and the original Hebrew and Greek. Use it to find the translation id to pass as translation to scripture_passage, scripture_context, scripture_search, cross_references, verses_for, daily_bread or compare_translations, or to answer "which Bibles do you have", "can you quote the Bible in Spanish", "do you have the Catholic Bible". Not for reading a passage (scripture_passage), comparing one verse across Bibles (compare_translations), or the Hebrew or Greek words of a verse (original_words). language filters to one language (base subtag, so "pt-BR" matches "pt"); include_license_text adds each full license statement. Returns one row per translation with id, name, language, license copied verbatim from its source, canon and books held, versification and corpus hash, plus language_default (which id a language parameter picks) and excluded (translations deliberately left out and why). Deterministic, no network; a language with nothing held returns count 0 with empty true and the held languages listed. Access: no sign-in; shared limit of 300 requests a minute per IP.
- miracleshallow
Read the house's page on one miracle of Jesus: what happened, where it is written, and what it shows about who He is. Use for "the feeding of the five thousand" or "how did Jesus raise Lazarus". For a story Jesus told use parable; for the Bible text itself use scripture_passage with the reference the page gives. Fetched live from living-bread.org/miracles-of-jesus; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- name_meaningshallow
Read the house's page on one biblical name (about 200 held, Adam to Paul): its meaning, origin, the Bible story behind it and a verse. Use for "what does the name Elijah mean". For facts about a biblical person as a sourced entity (genealogy, Wikidata) use heritage_lookup with biblical-figure. Fetched live from living-bread.org/name-meanings; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- needs_nearshallow
List open needs on The Living Bread Serve network posted by verified partner ministries and Christian nonprofits, nearest first within 250 km of a point, or by country, or network-wide: what is needed, urgency, approximate city, distance, the partner, estimated cost, and whether it can be met in person, remotely or by funding. Use for "how can I help near Kigali" or "a need I can fund"; the ids feed offer_to_serve on /me. For volunteer-only needs filtered by city name or remote_only, use where_can_i_serve_publicly. Place priority: lat+lng, then city, then country, else the whole network. Places are approximate, never a home address. When none is near, count is 0 and needs holds up to 5 remote or fundable needs instead. Access: no sign-in; shared limit of 300 requests a minute per IP.
- original_wordsshallow
Return the original Hebrew or Greek words of a verse from stored data, never from memory: each Hebrew word (Westminster Leningrad Codex) or Greek word (Robinson-Pierpont Byzantine text) with its Strong's number, lexical form and transliteration, the definition and King James usage from Strong's public domain dictionary, the parsing in plain words (Open Scriptures Hebrew morphology, CC BY; Byzantine parsing codes, public domain), and the King James words that render it where the KJV-Strong's tagging links them. Use for word study ("what Greek word is love in John 21:15-17", "what does bara mean in Genesis 1:1", "is it agape or phileo"). Not for the verse in English or another language (scripture_passage, compare_translations) or for a topic (what_the_bible_says_about). reference is one verse (a range reads at most three); strong filters to one Strong's number such as "G25" or "H1254". Definitions and parsing are scholarship about the words, labelled as interpretation in content_layers, not Scripture. Books outside the Hebrew and Greek canon (the deuterocanon) return an error, as does a verse not in the stored text or a strong number absent from the verse. Deterministic, no network. Access: no sign-in; shared limit of 300 requests a minute per IP.
- parableshallow
Read the house's page on one parable of Jesus: the story in short, where it is in the Gospels, and what it means. Use for "the parable of the prodigal son explained". For a miracle use miracle; for Jesus' teaching on a theme use teaching_of_jesus; for the full Bible text use scripture_passage with the reference the page gives. Fetched live from living-bread.org/parables-of-jesus; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- pray_for_someoneshallow
Return the link and step-by-step explanation the person needs to pray for someone by name on The Living Bread themselves: recording a voice prayer or writing one in the app, which the other person is notified of and can answer; or, for someone not on the app, a private link they can open without an account. This tool sends nothing and records nothing; the person acts in the app. name only personalises the returned sentences and is not looked up. Use when someone asks how to pray for a friend or send a prayer. For a ready-made prayer text use a_prayer_for; to listen to others praying use hear_the_kingdom_pray. On the signed-in /me endpoint a tool with this same name sends the believer's own written prayer instead. Access: no sign-in; shared limit of 300 requests a minute per IP.
- prayers_left_nearshallow
List public prayers members have left at physical places (Prayer in Place: a street, hospital, school or town) within a radius of a point, nearest first: voice or written, the written words, a Scripture reference, who left it (first name or "someone"), how many prayed along, and when; plus worldwide totals. Use for "has anyone prayed near this hospital" or "prayers left in my town". Not for recorded prayers over the whole family (hear_the_kingdom_pray) or what people are carrying today (body_today). Needs lat+lng or city, else an error. Locations are the centre of an approximate grid cell (about 150 m), never the exact spot. None within the radius returns count 0 with the totals. Access: no sign-in; shared limit of 300 requests a minute per IP.
- reading_plansshallow
List The Living Bread's 15 multi-day Bible reading plans (for example Meet Jesus, Learn to Pray, the Gospel of Mark, Peace over Anxiety, Grief and Hope), or open one plan by name or need and read one day in full: its title, reference, the passage verbatim from the stored KJV, a short reflection and one practical step, plus the outline of every day. Use for "a reading plan for anxiety" or "how do I start reading the Bible". For a single verse of the day use daily_bread; for verses on a need without a plan use verses_for. plan is matched by plan id, then title, then the needs each plan serves; day beyond the plan's length returns its last day. Starting a plan happens in the app; this tool tracks no progress. No match returns plan null with every plan listed. Access: no sign-in; shared limit of 300 requests a minute per IP.
- real_people_will_prayshallow
Return the door on living-bread.org where real believers will pray for a person by name, and how many distinct people prayed through The Living Bread in the last 24 hours (a live public count, never names or places). Use when a person asks for prayer ("please pray for me", "can someone pray for my mother", "I need prayer"). This tool does not pray and must never be described as praying; it connects a person to people who will. Not for a written prayer to read (a_prayer_for), for asking the family as a signed in member (bring_what_i_carry on /me), for talking with a person now (someone_to_talk_to), or for danger: if the person may harm themselves or others use crisis_resources first. No inputs. Returns the door, sign_in_needed with sign_in_truth (posting a request needs a free account; there is no guest form that reaches people), begin, a page to listen to believers praying aloud now without an account, and prayed_last_24h (null when the live count cannot be read). Reads a live count from the house database; writes nothing. Access: no sign-in; shared limit of 300 requests a minute per IP.
- saint_of_the_dayshallow
Read the house's Saint of the Day page for one calendar date, fetched live from living-bread.org/saint-of-the-day (sourced from Wikidata and the church calendar): the saints and blesseds remembered that day, a short text, and up to 2 verses the page names (verbatim KJV). Use for "whose feast day is it today" or "who is remembered on October 4". For one named saint's sourced record use heritage_lookup with kind saint. date accepts ISO or English month-day; the year is ignored (feast days repeat yearly), and omitting it means today in UTC. An unreadable date returns an error. Access: no sign-in; shared limit of 300 requests a minute per IP.
- scripture_contextshallow
Read a verse or short range together with the verses immediately before and after it (default 3 each side, up to 10), verbatim from the stored King James Version, crossing into the neighbouring chapter of the same book when needed. translation or language (ids from list_translations) reads the context from that stored Bible instead, in its own numbering. Use when a verse needs its context ("Jeremiah 29:11 in context", "what comes before John 3:16"). For the passage alone or a whole chapter use scripture_passage (a chapter reference here returns an error pointing to it); for related passages elsewhere in the Bible use cross_references; for one verse in several Bibles use compare_translations. around applies to each side; a range keeps all its verses. Deterministic; the evidence field carries translation and content hashes. An unknown translation or language returns an error pointing to list_translations. Access: no sign-in; shared limit of 300 requests a minute per IP.
- scripture_passageshallow
Read a Bible passage word for word from a stored text: one verse, a verse range, or a whole chapter, by reference. Default is the King James Version; translation (an id from list_translations) or language (BCP-47) reads the same passage from about sixty stored public domain or freely licensed Bibles in that translation's own numbering, with its license. Use when the person names or implies a reference ("John 3:16", "Psalm 23", "1 Cor 13:4-7"). Not for finding verses by wording (scripture_search) or by feeling or need (verses_for), for a verse with its surrounding verses (scripture_context), for linked passages (cross_references), for one passage in several Bibles side by side (compare_translations), or for the Hebrew or Greek words (original_words). reference takes one book and chapter with an optional verse or range inside that chapter; ranges across chapters are not supported. Deterministic. An unparseable reference returns an error suggesting scripture_search; an unknown translation or language, or a book a translation does not hold, returns an error naming list_translations and the translations that do hold it. Access: no sign-in; shared limit of 300 requests a minute per IP.
- scripture_searchshallow
Find every verse in the stored King James Version (31102 verses) containing all the given words, or an exact phrase in double quotes, in canonical order and paged, optionally within one book or testament. translation or language (ids from list_translations) searches that stored Bible in its own words instead (for example "paz" in the Reina-Valera), with a parallel translation beside each verse found. A literal text match, not a search by meaning: the chosen wording applies, so modern words may be missing from the KJV (try "charity" as well as "love"). Use for "where does the Bible say 'be still'" or "verses with mercy in Psalms". For verses on a feeling use verses_for; for a topic explained use what_the_bible_says_about; for a known reference use scripture_passage. Up to 6 words of 2+ letters are used. No match returns count 0; total_matches may be capped (capped true). An unknown translation or language returns an error pointing to list_translations. Access: no sign-in; shared limit of 300 requests a minute per IP.
- searchshallow
Search everything The Living Bread holds with one query and get back a flat list of short results with ids, for the search-then-fetch pattern of connector clients (ChatGPT deep research and similar): a Bible reference, a matching need's verse set, sourced entities, churches and gatherings within 250 km when the query is a place, and communities whose name or description contains a query word. query is tried in order as a Bible reference, a need, an entity question, a place (only when it is not a reference or need), and community words. Then call fetch with an id to read it in full. When you want a direct answer rather than a list, use ask_living_bread; for verses by wording use scripture_search. Never empty: with no match it returns one result linking to the home page. The query (no user id) is logged anonymously. Access: no sign-in; shared limit of 300 requests a minute per IP.
- tables_live_nowshallow
List the Tables (rooms in the app where members sit together around fellowship, prayer, the Bible, a question or a testimony) open right now on The Living Bread: title, host first name, seats, how many are present, family members there, the Scripture reference, and its link. Requires sign-in: on the public endpoint it returns signed_in false, count 0 and the link, and lists nothing; on /me it reads the live hall as that believer. Use for "is anyone gathered right now". For public church events tonight use gatherings_tonight; for ongoing groups use communities_to_join. Each table carries freshness: verified_live only when someone was seen in the last two minutes. Access: no sign-in; shared limit of 300 requests a minute per IP.
- teaching_of_jesusshallow
Read the house's page on what Jesus Himself said about one theme (love, forgiveness, prayer, worry, money, enemies and others): His words with short framing. Use for "what did Jesus say about worry". For the whole Bible on a topic use what_the_bible_says_about; for a story He told use parable; for every verse containing a word use scripture_search. Fetched live from living-bread.org/teachings-of-jesus; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- testimoniesshallow
List testimonies members chose to share publicly on The Living Bread's testimony wall, newest first, optionally filtered by a word: the excerpt in their words, a journey label, city when given, and date; no names. Use for "has anyone found faith after addiction" or "real stories of people meeting Jesus". Not for aggregate activity (body_today) or yeses members are living out (family_saying_yes on /me). word is one case-insensitive substring checked in excerpts and journey labels; it scans the 60 newest only, so older matches can be missed. None returns count 0. Access: no sign-in; shared limit of 300 requests a minute per IP.
- the_gospelshallow
Return The Living Bread's own summary of the Christian gospel, the same text as its /the-gospel and /who-is-jesus pages: four short steps (God's love, separation by sin, Jesus' death and resurrection, new life received by faith), each with its key verse read verbatim from the stored KJV, a statement of who Jesus is, and links to respond. Use for "what is the gospel", "how do I become a Christian", "is Jesus God". For one doctrine in depth (grace, the Trinity) use belief; for someone from another religion use christianity_and_other_faiths; for joining the app use begin. Fixed content, no parameters; the wording is the house's, labelled in content_layers. Access: no sign-in; shared limit of 300 requests a minute per IP.
- the_watch_tonightshallow
PURPOSE: The coverage wheel of The Living Bread prayer watch: for the next 24 hours (or the week), which hours believers keep and which are gaps, in UTC and in a time zone you give, and the door to keep an uncovered hour. WHEN TO USE: when a believer asks how they can help, wants to pray for others at night, asks "when is nobody praying", or you want to invite them to keep an hour ("3am Pacific is uncovered"). WHEN NOT: when a person needs someone now, use a_person_now instead. To actually keep an hour as a signed-in believer, use keep_the_watch (connected at /me). PARAMETERS: time_zone (IANA, e.g. "America/Los_Angeles"; UTC when omitted or unknown); hours (24 or 168). OUTPUT: kept and gap counts, each hour with utc, local label and keepers, the gaps folded into local ranges, the first night gap, and the door. BEHAVIOR: read only; counts only, never who. Coverage is computed from hours real believers chose, never claimed: gaps are shown as gaps. Access: no sign-in; shared limit of 300 requests a minute per IP.
- universitiesshallow
Read the house's University Network page for a country, US state or city, fetched live from living-bread.org/universities: a short summary of Christian life at universities there and links to the campus and region pages within it (up to 14). Use for student questions ("Christian community at universities in Kenya", "churches near campus in California"). place is matched to a country page first, then to a region within it, then to a city page; give one place, not a list. It returns page links, not a structured list of student groups; for churches by distance use find_churches_near, for groups to join use communities_to_join. Not held returns matched null with the countries held. Access: no sign-in; shared limit of 300 requests a minute per IP.
- verify_scripture_quoteshallow
Check whether quoted words are really in the Bible, word for word, against the stored King James Version (the whole Bible) and the World English Bible passages cached here, and return the real wording when they are not. Use before presenting any remembered or user supplied wording as a quotation of Scripture ("is this a real Bible verse", "where is this verse from", "did the Bible say this"). Not for reading a known reference (scripture_passage), finding verses by a word (scripture_search), or reading a verse in another of the stored translations (compare_translations); quotations from other translations are not matched, so a faithful quotation of a translation not checked here shows as differing, which is not proof it is wrong. quote is the exact words as they would be quoted; reference, optional, is where they are attributed and is checked too. Returns verdict (verbatim, close_but_differs, resembles, not_found) with a verdict_sentence, best_match (reference, translation, stored text, SHA-256 per verse and for the whole match, word diff), alternatives, claimed_check, differences, not_found, and corpora_checked. Matching folds case, accents and punctuation; deterministic, no network; an unreadable stored text returns an error to retry. Access: no sign-in; shared limit of 300 requests a minute per IP.
- verses_forshallow
Return the short, hand-picked set of verses The Living Bread pairs with one of 99 needs or feelings (anxiety, fear, grief, loneliness, anger, guilt, doubt, money, marriage, healing and more), matched from the person's own words: need is scanned for a need name, then a synonym ("scared" finds fear, "my mother died" finds grief), so a whole sentence works. Use for "a verse for anxiety" or "scripture for my friend who lost her dad". Not for a topic explained verse by verse (what_the_bible_says_about), a written prayer (a_prayer_for), a known reference (scripture_passage), or literal wording (scripture_search). Verses are read verbatim from the stored KJV, or from the stored Bible chosen by translation or language (ids from list_translations); each one-line why is the house's words, not Scripture. No match returns an error listing the needs held; an unknown translation or language returns an error pointing to list_translations. Access: no sign-in; shared limit of 300 requests a minute per IP.
- what_the_bible_says_aboutshallow
Read the house's page on what the Bible says about one topic (about 300: shame, regret, burnout, money, marriage, anger and more): the key verses, each with a plain explanation. Use for "what does the Bible say about X". For a short verse set for a feeling use verses_for; for Jesus' own words on a topic use teaching_of_jesus; for every verse containing a word use scripture_search; for a doctrine use belief. Fetched live from living-bread.org/what-does-the-bible-say-about; page text is the house's words, and up to 4 verses it names are re-read verbatim from the stored KJV. The input is matched to a page by slug, else by words (at least half must appear; exact false when only the closest); no match returns matched null with suggestions. Access: no sign-in; shared limit of 300 requests a minute per IP.
- where_can_i_serve_publiclyshallow
List up to 20 open volunteer needs (needs that ask for people's time, in person or remotely; funding-only needs excluded) posted publicly by verified ministries and Christian nonprofits on the Serve network, filtered by city and country name and optionally remote-only, through the public Kingdom Protocol read: what is needed, urgency, city and country, in person or remote, the ministry and its page, and a machine-readable data URL. Use for "where can I volunteer" or "something I can help with remotely". For needs near coordinates with distance, or needs that can be funded, use needs_near. city and country are text filters combined with AND; omit both for the whole network. Never coordinates or contacts. No match returns count 0. Access: no sign-in; shared limit of 300 requests a minute per IP.
- worship_nowshallow
Recommend worship songs for the person's current hour from The Living Bread worship catalogue: up to 5 shelves for the part of day (morning, day, evening, night), optionally tuned to a mood and language, each with a reason and up to 6 songs (title, artist, whether it is a public-domain hymn, link to play it in the app), plus links to Worship and Worship Together. Use for "something to worship to tonight". For one hymn's words and story use hymn. It cannot see what a live Worship Together room is playing and says so in live_room. local_hour should be the person's clock hour, or the shelves will suit the wrong part of day. Not for a hymn's history or words (hymn) or Scripture to read (daily_bread). The tool returns links only; songs play in the app. Access: no sign-in; shared limit of 300 requests a minute per IP.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/5c0d7d30-f078-4ef1-9769-992bda41f0ba)