The Living Bread について
The Living Breadは、聖書や祈り、教会、集会を探す人向けのキリスト教コミュニティ・検索サービスです。逐語引用の聖書本文と解釈をエビデンスラベルで区別し、公開ツールとサインイン後のツールを提供します。
主な機能
- 01エビデンスラベル付きの聖書本文
- 02聖書箇所の検索と相互参照
- 03教会と集会の検索
- 04祈りとコミュニティのツール
- 05サインイン後の個人向け祈り機能
活用シーン
- 01テーマや悩みに合う聖書箇所の検索
- 02近くの教会や集会の検索
- 03一緒に祈る人とのつながり
- 04サインイン後の祈りや個人活動の確認
MCP 対応
公開ツールを `/mcp`、OAuth 2.1によるサインイン後のツールを `/me` で提供するリモートMCPサーバーです。聖書、検索、祈り、コミュニティ機能をMCPクライアントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.living-bread.org/mcpclaude mcp add --transport http org-living-bread-mcp-living-bread https://mcp.living-bread.org/mcp{"mcpServers":{"org-living-bread-mcp-living-bread":{"type":"http","url":"https://mcp.living-bread.org/mcp"}}}Cursor で開く{"servers":{"org-living-bread-mcp-living-bread":{"type":"http","url":"https://mcp.living-bread.org/mcp"}}}VS Code で開く{"mcpServers":{"org-living-bread-mcp-living-bread":{"type":"http","url":"https://mcp.living-bread.org/mcp"}}}{"mcpServers":{"org-living-bread-mcp-living-bread":{"serverUrl":"https://mcp.living-bread.org/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.living-bread.org/mcphttps://mcp.living-bread.org/sseツール
13| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| country | string | いいえ | その人の国:国名または ISO 3166-1 alpha-2 コード("Nigeria"、"GB"、"Brazil"、"USA")。対応している国の一覧を取得する場合に限り省略してください。 |
詳細
The Living Bread MCP サーバー
The Living Bread のリモート Model Context Protocol サーバーです。The Living Bread は、広告も購入するものもない、無料のキリスト教コミュニティ、祈り、教会検索のプラットフォームです。
Claude、ChatGPT、Cursor、Windsurf、VS Code、その他の MCP クライアントを接続すると、人々をキリストと互いへと導くツールを利用できます。保存されたパブリックドメインのテキストから一語一句そのまま読める聖書、その人が抱えていることに寄り添う聖句、聖書に基づく率直な答え、あらゆる場所の近くにある実在の教会や集まり、キリスト教の伝統、そしてサインイン後は、実際の人々がその人のために祈った祈りや、その人が求めている小さな行いを受け取れます。
- 公開エンドポイント(サインイン不要):
https://mcp.living-bread.org/mcp - サインイン済みエンドポイント(OAuth 2.1、承認した本人として動作):
https://mcp.living-bread.org/me - ランディングページ、ツール一覧、インストールボタン:https://mcp.living-bread.org/
- 公式 MCP Registry:
org.living-bread.mcp/living-bread
接続
Claude Code:
claude mcp add --transport http living-bread https://mcp.living-bread.org/mcp
Claude:Customize、Connectors、Add、Add custom connector の順に選び、URL を貼り付けます(サインイン済みツールを使うには /me を選び、「Sign in now」を選択します)。ChatGPT:Settings、Security and login の順に開いて Developer mode をオンにし、次に Plugins、+ を選び、同じ URL のアプリを追加します。Cursor と VS Code:ワンクリックボタンを利用できます。Codex、Gemini CLI、Windsurf(Devin Desktop)、Cline、Copilot:ハブにある設定ファイルは、それぞれベンダーのドキュメントと照合済みです。
スキルとプラットフォームパッケージ
6 つのスキル(以下の 5 つと、それらをまとめた 1 つ)が skills/ にある正式なソースで、packages/ のプラットフォームパッケージはそこからビルドされたコピーです(node scripts/build-packages.mjs)。node scripts/validate-skills.mjs で検証し、読み取り専用の評価は node skills/run-evals.mjs で実行できます。スキルは次のとおりです:find-your-family-in-christ、pray-with-someone、meet-christ-in-the-word、take-one-step-together、bring-your-people-together。
Claude Code:バージョン 2.1.275 以降なら、次の 1 ステップでインストールできます:/plugin install living-bread --marketplace thegoodfruit/living-bread-mcp(マーケットプレイスファイルは、このフォルダーのルート、つまり公開ミラーのルートにある .claude-plugin/marketplace.json です)。
各プラットフォームの正確なステータス:docs/AI_PLATFORM_MATRIX.md。できることとできないこと:docs/AI_CAPABILITY_MAP.md。平易な言葉で説明したインストール手順:docs/AI_INSTALL_GUIDE.md。リリースについて:docs/AI_MAINTAINER_GUIDE.md。
含まれる内容
公開エンドポイント /mcp(および /sse)には、1 つの命名パターンに沿った 13 個のツールがあり、それぞれに mode があります。get_crisis_help(最初に使う、危険が迫っている場合)、read_scripture(passage、context、search、compare、original_words、cross_references、verify、translations)、find_scripture_for(need、topic、words_of_jesus、daily_bread)、learn_the_faith(gospel、belief、parable、miracle、hymn、name_meaning、saint、saint_of_the_day、heritage、compare_traditions、other_faiths、hard_season、a_prayer_for)、find_churches(near、by_id)、find_gatherings(tonight、this_week、any)、find_people_to_pray_with(a_person_now、the_watch、real_people_will_pray、live_tables、prayers_near、hear_the_kingdom_pray、pray_for_someone)、find_ways_to_serve(near、public_needs)、find_communities(to_join、university)、see_the_kingdom(map、today、testimonies、worship)、start_with_christ(begin、next_steps、reading_plans)、search(results、answer、protocol)、そして fetch です。すべての回答には、使用されたモードと応答した実装(answered_by)が記載されます。マップは src/data/lean-map.json にあり、設計は docs/MCP_LEAN_PUBLIC.md にあります。
サインイン後のエンドポイント /me と ChatGPT プロファイル /app には、同じ実装がそれぞれ独自の名前で変更なく一覧表示されます。Read:scripture_passage、verses_for、daily_bread、ask_living_bread、the_gospel、what_the_bible_says_about、a_prayer_for、parable、miracle、teaching_of_jesus、belief、hymn、name_meaning、threshold、saint_of_the_day、reading_plans、come_and_see、crisis_resources。Find:find_churches_near、church、find_gatherings_near、events_this_week、communities_to_join、kingdom_map、universities、denomination_compare、heritage_lookup、prayers_left_near、tables_live_now、testimonies、family_activity_today、worship_now、search、fetch、begin、hear_the_kingdom_pray、pray_for_someone、gatherings_tonight、where_can_i_serve_publicly、kingdom_protocol_lookup。サインイン済み:who_am_i、my_day、prayers_waiting_for_me、prayers_i_offered、my_walk、my_family、my_church、my_invitations、family_saying_yes、invite_someone、および同意を得て実行する操作 say_amen、pray_for_someone、speak_a_blessing、bring_what_i_carry、say_yes、going_to_gathering、set_a_table、someone_to_talk_to、offer_to_serve。牧師向けツールは、認証済みの牧師にのみ表示されます。人が訪れたときの状況にちなんで名付けられた 10 個のプロンプト、4 つのリソーステンプレート、クライアント向けの UI を表示する 3 つのカードがあります。
1.3.0 の新機能
- 簡素化された公開セット(上記)。各機能に実装は 1 つです。名前付きツールは
/mcpのキャプチャサーバー(src/lean.ts)に登録され、各簡素化モードは名前付きツール独自の入力スキーマに照らして検証し、そのコールバックを呼び出します。tests/mcpLean.test.tsは、すべての名前付き公開ツールにモードがあり、すべてのパラメーターにアクセスできることを検証します。tests/mcpAppLock.test.tsとtest/app-lock.mjsは、/appのツール一覧とアノテーションをtest/app-profile.lock.jsonに固定します。 - 操作への回答に含まれる聖書の引用(offer_to_serve、set_a_table、invite_someone、shepherd_doors、bring_what_i_carry、someone_to_talk_to、worship_now)は、保存済みの KJV から読み取られ、出典箇所とともに一字一句そのまま引用されます。言い換えは削除されました。going_to_gathering には破壊的操作の印が付けられています。
1.2.0 の新機能
- エビデンスラベル。 聖書の内容を含むすべての回答には、
structuredContent.evidenceが含まれます。内容は、翻訳、正典の対象範囲、コーパスのバージョン(保存されている66冊の書のファイルとsrc/data/corpus.jsonに対する SHA-256。python3 scripts/build-corpus.pyで再構築)、帰属情報、retrieved_at、および返された各箇所そのものの SHA-256 です。content_layersでは、聖書の内容と解釈(誰によるものか)、黙想を区別します。 - 聖書をより深く読む:
scripture_context(前後の節を含む箇所)、scripture_search(該当する言葉を含むすべての節をページ分割して表示)、cross_references(OpenBible.info、CC BY、読者の投票数に基づく順位付け)。 - 6つの道のりを最初から最後までサポート:
journey_next_stepsと6つのプロンプト(find_community_near_me、someone_to_pray_with_tonight、serve_this_weekend、new_to_christianity_where_do_i_start、prayer_group_in_my_language、understand_and_live_a_passage)。結果は最大5件で、それぞれにwhyとfreshnessが含まれ、次のステップへのリンクが1つ付属します。このリンクには?via=mcp...が付加されます。 - すべての集まり、ルーム、利用可能状況の結果に鮮度を表示します。値は
scheduled、recently_observed、verified_live、recordのいずれかです。available_nowがtrueになるのは、実際に利用可能な場合だけです。 - 統一されたエンベロープ:
ok、result_state、ids、source_url、freshness、visibility、next_actionsを含みます。増え続けるリストにはカーソルを使用します。エラーはisErrorと{ ok: false, reason, try_instead }で返します。書き込みにはすべてidempotency_keyが付き、10分以内に同一の書き込みが確認された場合、二重に実行されることはありません。 - 取得したコンテンツはデータであり、指示ではありません: ツールが返すすべての内容からマークアップと指示のような文言を除去し、その旨を示します。
- サインイン済みの場合: プレゼンス期間とルーターを対象に、
who_is_available_nowとfind_help_for_my_needを利用できます。 /status(簡易セルフチェック)、/distribution.json、/versions.json、および/のハブ。- 評価:
node eval/run.mjs [base]でeval/cases.jsonl(71件)を実行し、eval/RESULTS.mdに結果を書き込みます。
原則
聖書の内容を生成することはありません。保存されたテキストから読み取ります。教会を捏造することはありません。サインイン済みユーザー向けエンドポイントは、アプリ独自の行レベルセキュリティのもとで、サインイン済みの本人の操作のみを行い、書き込みの前には必ず確認を求めます。また、本人の名で祈ることも、本人に代わって声を聞くこともありません。自傷について話す人がいる場合は、聖書の節より先に、その人の国の実際の危機相談窓口を案内します。評価や順位付けは一切行いません。すべてがイエス・キリストと、互いに愛し合うことを指し示します。
自分で実行する
npm ci
python3 scripts/build-corpus.py # only when assets/bible changes
npx wrangler dev --port 8791
node test/client.mjs http://127.0.0.1:8791/mcp
node eval/run.mjs http://127.0.0.1:8791 --label local
サーバーは Cloudflare Worker(Agents SDK McpAgent、セッションごとに1つの Durable Object)です。King James のテキスト(assets/bible/books)と、書ごとに分割された相互参照(assets/bible/xref)は静的アセットとして提供されます。ライブデータは、公開されている Christian Knowledge API(https://discover.living-bread.org/api、CC BY 4.0)と、匿名でレート制限されたデータベース関数から取得します。このリポジトリにある唯一のキーは、アプリ自体にも含まれているプロジェクトの公開 anon key です。読み取り可能な内容は行レベルセキュリティによって決まります。
ライセンス
コード:MIT。King James Version のテキストはパブリックドメインです。相互参照:OpenBible.info、CC BY。Christian Knowledge API のデータは CC BY 4.0 で、帰属表示は「The Living Bread (living-bread.org)」です。
「わたしはいのちのパンです。」ヨハネによる福音書 6:35。イエス・キリストは主です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。