MCP 서버

The Living Bread

org.living-bread.mcp/living-bread

이 MCP로 할 수 있는 일

Provides sourced Christian scripture and entity information, faith-related answers, churches and gatherings near a place, communities, and prayer interactions.

ask_living_bread
Ask The Living Bread
A grounded answer from the Christian Knowledge API: real, sourced entities (denominations, saints, sacred sites, biblical figures, Bible places, churches), the Scripture topic the question resonates with (with verses read from the stored KJV), the road to Christ, and honest next steps. Use for any question about Christianity, a tradition, a person of Scripture, a place, or a feeling with no clean keyword. Nothing is invented; when we do not know, the answer says so.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['question'], 'properties': {'question': {'type': 'string', 'maxLength': 300, 'minLength': 2, 'description': "The question, in the person's own words."}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['question', 'entities', 'answer', 'scripture', 'road_to_christ', 'next_steps', 'grounding'], 'properties': {'answer': {'type': ['string', 'null']}, 'entities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'type', 'name', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'type': 'string'}, 'source': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'question': {'type': 'string'}, 'grounding': {'type': 'string'}, 'scripture': {'anyOf': [{'type': 'object', 'required': ['topic', 'url', 'verses'], 'properties': {'url': {'type': 'string'}, 'topic': {'type': 'string'}, 'verses': {'type': 'array', 'items': {'type': 'object', 'required': ['ref', 'text'], 'properties': {'ref': {'type': 'string'}, 'text': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}, {'type': 'null'}]}, 'next_steps': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'url'], 'properties': {'url': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}}, 'road_to_christ': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'url'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': {}}
begin
Begin on The Living Bread
The invitation and the doors in: the web home, the App Store and Google Play links, and what a newcomer finds first. Use when someone wants to join, asks what The Living Bread is, or is seeking and does not know where to start.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['invitation', 'web', 'app_store', 'play_store', 'first_steps', 'who_is_jesus', 'free'], 'properties': {'web': {'type': 'string'}, 'free': {'type': 'boolean'}, 'app_store': {'type': 'string'}, 'invitation': {'type': 'string'}, 'play_store': {'type': 'string'}, 'first_steps': {'type': 'array', 'items': {'type': 'string'}}, 'who_is_jesus': {'type': 'string'}}, 'additionalProperties': {}}
church
One church, as open data
One church from the Christian Knowledge API by country and slug (e.g. country "united-states", slug "saint-josephs"; ids look like lb:church:united-states/saint-josephs). Returns its stable id, name, denomination, country, website, sameAs links, verified data when the church itself supplied it, and provenance.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['country', 'slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'The church slug from a nearby result or id, e.g. "capella-de-casa-rossell".'}, 'country': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': 'Country slug or name: "united-states", "colombia", "andorra".'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'country': {'type': ['string', 'null']}, 'website': {'type': ['string', 'null']}, 'verified': {}, 'provenance': {}, 'denomination': {'type': ['string', 'null']}}, 'additionalProperties': {}}
communities_to_join
Communities a person can join
The discoverable communities on The Living Bread a person can join today: prayer groups, study groups, city and interest communities, with how to join (open or by request) and their next gathering. Family rooms are private and never listed. Use when someone wants people to pray or walk with, or asks "is there a prayer group".
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'maxLength': 120, 'description': 'Optional: a word, a city, or a kind ("prayer", "study", "Atlanta").'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['count', 'communities', 'join_here'], 'properties': {'count': {'type': 'number'}, 'join_here': {'type': 'string'}, 'communities': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'kind', 'description', 'where', 'people', 'join', 'next_gathering', 'verified'], 'properties': {'id': {'type': 'string'}, 'join': {'type': 'string'}, 'kind': {'type': 'string'}, 'name': {'type': 'string'}, 'where': {'type': 'string'}, 'people': {'type': 'number'}, 'verified': {'type': 'boolean'}, 'description': {'type': ['string', 'null']}, 'next_gathering': {'type': ['string', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': {}}
daily_bread
The Daily Bread
The one verse the whole Living Bread family receives on a given morning (the same verse the app delivers at each person's local 8am). Use for "verse of the day", "today's bread", or to pray the same word the family is praying. Words read verbatim from the stored KJV.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': "A calendar day as YYYY-MM-DD in the person's own time zone. Defaults to today (UTC)."}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['date', 'ref', 'text', 'translation', 'page', 'shared'], 'properties': {'ref': {'type': 'string'}, 'date': {'type': 'string'}, 'page': {'type': 'string'}, 'text': {'type': 'string'}, 'shared': {'type': 'string'}, 'translation': {'type': 'string'}}, 'additionalProperties': {}}
fetch
Fetch one search result
Read one search result in full by its id (verse:<ref>, need:<slug>, church:<uuid>, gathering:<uuid>, community:<uuid>, or an lb: entity id). Provided for connector clients.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': {}}
find_churches_near
Find churches near a place
Real Christian churches near a person, nearest first, from two live sources: the churches on The Living Bread (some claimed by their own leaders) and a worldwide open directory of about 120,000 churches with stable entity ids. City-level only, with distance in km. Says plainly when nothing is held near the place. Use whenever someone wants a church, congregation or Christian community near them.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude, if the person has shared where they are.'}, 'lng': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude, paired with lat.'}, 'city': {'type': 'string', 'maxLength': 120, 'description': 'A city, region or country, when there are no coordinates: "Dallas", "Lagos", "Greater London".'}, 'limit': {'type': 'integer', 'default': 8, 'maximum': 20, 'minimum': 1}, 'denomination': {'type': 'string', 'maxLength': 60, 'description': 'Optional: "baptist", "catholic", "methodist", "pentecostal", "orthodox", "anglican"...'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['searched', 'count', 'churches', 'find_a_church', 'gatherings'], 'properties': {'count': {'type': 'number'}, 'honest': {'type': 'string'}, 'churches': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'where', 'distance_km', 'denomination', 'on_living_bread', 'url', 'id'], 'properties': {'id': {'type': 'string'}, 'url': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'where': {'type': 'string'}, 'distance_km': {'type': ['number', 'null']}, 'denomination': {'type': ['string', 'null']}, 'on_living_bread': {'type': 'boolean'}}, 'additionalProperties': False}}, 'searched': {'type': 'string'}, 'gatherings': {'type': 'string'}, 'find_a_church': {'type': 'string'}, 'nearest_we_hold': {'type': ['string', 'null']}}, 'additionalProperties': {}}
find_gatherings_near
Find gatherings near a place
Real upcoming Christian gatherings a person could attend: services, prayer nights, Bible studies, worship nights, meals, care and recovery, online gatherings. Posted by real churches and believers; nothing invented. Times are UTC. Use when someone asks what is happening near them, wants a first step that is not a Sunday service, or wants something online.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude, if the person has shared where they are.'}, 'lng': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude, paired with lat.'}, 'city': {'type': 'string', 'maxLength': 120, 'description': 'A city, region or country, when there are no coordinates: "Dallas", "Lagos", "Greater London".'}, 'days': {'type': 'integer', 'default': 14, 'maximum': 60, 'minimum': 1, 'description': 'How many days ahead to look.'}, 'limit': {'type': 'integer', 'default': 8, 'maximum': 20, 'minimum': 1}, 'online': {'type': 'boolean', 'description': 'True for gatherings joinable from anywhere.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['searched', 'count', 'gatherings', 'gatherings_page'], 'properties': {'count': {'type': 'number'}, 'honest': {'type': 'string'}, 'searched': {'type': 'string'}, 'gatherings': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'when_utc', 'where', 'distance_km', 'kind', 'online', 'good_for_a_first_visit'], 'properties': {'id': {'type': 'string'}, 'kind': {'type': ['string', 'null']}, 'title': {'type': 'string'}, 'where': {'type': 'string'}, 'online': {'type': 'boolean'}, 'when_utc': {'type': 'string'}, 'distance_km': {'type': ['number', 'null']}, 'good_for_a_first_visit': {'type': ['boolean', 'null']}}, 'additionalProperties': False}}, 'gatherings_page': {'type': 'string'}}, 'additionalProperties': {}}
hear_the_kingdom_pray
Hear the Kingdom pray
The door where believers from many nations pray out loud over the whole Living Bread family, one voice at a time, and where a person can listen and add their own. Use when someone wants to hear others pray, feels alone, or asks what the family is praying.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['link', 'what_it_is', 'how_to_add_your_voice', 'scripture_ref'], 'properties': {'link': {'type': 'string'}, 'what_it_is': {'type': 'string'}, 'scripture_ref': {'type': 'string'}, 'how_to_add_your_voice': {'type': 'string'}}, 'additionalProperties': {}}
heritage_lookup
Denomination, saint, sacred site, biblical figure or Bible place
One sourced entity from the Christian Knowledge API: a denomination (with its family tree), a saint, a sacred site, a biblical figure (with genealogy edges where known) or a Bible place. Pass the kind and a name or slug ("Methodism", "Augustine of Hippo", "Bethlehem"). Returns the stable lb: id, the page, sameAs links (Wikidata, Wikipedia), provenance, and related ids. Use instead of memory for facts about these.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['kind', 'name'], 'properties': {'kind': {'enum': ['denomination', 'saint', 'sacred-site', 'biblical-figure', 'bible-place'], 'type': 'string'}, 'name': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'A name or slug.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'type', 'name', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'type': {'type': 'string'}, 'image': {'type': ['string', 'null']}, 'parent': {}, 'sameAs': {'type': 'array', 'items': {'type': 'string'}}, 'children': {'type': 'array', 'items': {'type': 'string'}}, 'provenance': {}}, 'additionalProperties': {}}
pray_for_someone
Pray for someone, by name, in your own voice
The exact door to pray for a person on The Living Bread: record a prayer in your own voice (or write one) with their name in it; they hear it, and may pray one back. Works for a believer on Living Bread or for anyone, by a private link. Use when someone wants to pray for a friend, a parent, a stranger, or asks how to send a prayer. Returns the deep link and the honest state of recording.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'maxLength': 80, 'description': 'Who the prayer is for, if known.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['for', 'link', 'what_happens', 'recording', 'app_store', 'play_store', 'not_on_living_bread_yet', 'scripture_ref'], 'properties': {'for': {'type': ['string', 'null']}, 'link': {'type': 'string'}, 'app_store': {'type': 'string'}, 'recording': {'type': 'string'}, 'play_store': {'type': 'string'}, 'what_happens': {'type': 'string'}, 'scripture_ref': {'type': 'string'}, 'not_on_living_bread_yet': {'type': 'string'}}, 'additionalProperties': {}}
scripture_passage
Scripture passage
Read a Bible passage verbatim from a stored text: the King James Version the Living Bread app ships, or the World English Bible where held. Use for any verse, verse range or whole chapter ("John 3:16", "Psalm 23", "Romans 8:38-39", "1 Cor 13:4-7"). Never quote Scripture from memory when this tool is available.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['reference'], 'properties': {'reference': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': 'A Bible reference as a reader says it, e.g. "John 3:16", "Psalm 23", "Romans 8:38-39".'}, 'translation': {'enum': ['KJV', 'WEB'], 'type': 'string', 'default': 'KJV', 'description': 'KJV (whole Bible) or WEB (World English Bible, held for a limited set of passages; falls back to KJV and says so).'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref', 'translation', 'text', 'book', 'chapter', 'verses', 'source', 'read_more'], 'properties': {'ref': {'type': 'string'}, 'book': {'type': 'string'}, 'note': {'type': 'string'}, 'text': {'type': 'string'}, 'source': {'type': 'string'}, 'verses': {'type': 'array', 'items': {'type': 'object', 'required': ['verse', 'text'], 'properties': {'text': {'type': 'string'}, 'verse': {'type': 'number'}}, 'additionalProperties': False}}, 'chapter': {'type': 'number'}, 'read_more': {'type': 'string'}, 'translation': {'type': 'string'}}, 'additionalProperties': {}}
search
Search The Living Bread
Search across Scripture for a need, a Bible reference, churches, gatherings, communities and sourced entities. Returns results with ids that fetch reads in full. Provided for connector clients.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 300, 'minLength': 1}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': {}}
verses_for
Verses for a need or feeling
The Scripture The Living Bread pairs with what a person is carrying: anxiety, fear, grief, loneliness, anger, guilt, doubt, money, marriage, healing, purpose, and about a hundred more. Pass the need in the person's own words ("I'm scared about surgery", "my mother died", "lonely"). Returns the verses verbatim from the stored KJV with a one-line reflection in our words, and the page where the family prays over that need.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['need'], 'properties': {'need': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': "The need or feeling, in the person's own words."}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 12, 'minimum': 1, 'description': 'How many verses, at most.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['need', 'label', 'matched', 'verses', 'translation', 'page', 'pray_with_the_family'], 'properties': {'lead': {'type': 'string'}, 'need': {'type': 'string'}, 'page': {'type': 'string'}, 'label': {'type': 'string'}, 'verses': {'type': 'array', 'items': {'type': 'object', 'required': ['ref', 'text'], 'properties': {'ref': {'type': 'string'}, 'why': {'type': 'string'}, 'text': {'type': 'string'}}, 'additionalProperties': False}}, 'matched': {'type': 'string'}, 'translation': {'type': 'string'}, 'pray_with_the_family': {'type': 'string'}}, 'additionalProperties': {}}
추가됨
fetch
2026년 10월 5일 2:40 AM
추가됨
search
2026년 10월 5일 2:40 AM
추가됨
begin
2026년 10월 5일 2:40 AM
추가됨
hear_the_kingdom_pray
2026년 10월 5일 2:40 AM
추가됨
pray_for_someone
2026년 10월 5일 2:40 AM
추가됨
heritage_lookup
2026년 10월 5일 2:40 AM
추가됨
communities_to_join
2026년 10월 5일 2:40 AM
추가됨
find_gatherings_near
2026년 10월 5일 2:40 AM
추가됨
church
2026년 10월 5일 2:40 AM
추가됨
find_churches_near
2026년 10월 5일 2:40 AM
추가됨
ask_living_bread
2026년 10월 5일 2:40 AM
추가됨
daily_bread
2026년 10월 5일 2:40 AM
추가됨
verses_for
2026년 10월 5일 2:40 AM
추가됨
scripture_passage
2026년 10월 5일 2:40 AM