Model Context Protocol (MCP)

This forum will hold posts about new technologies and how they could be or are being used to benefit the Church.
joehays
New Member
Posts: 5
Joined: Mon Aug 01, 2016 7:22 pm

Model Context Protocol (MCP)

Post by joehays »

Has there been any discussion within the church to provide the world with a Model Context Protocol (MCP) interface to the gospel library, gospel media, church news, etc...? In the modern age, having an MCP interface would enable individual world wide to be able to couple their AI chats to an official/trusted source (https://newsroom.churchofjesuschrist.or ... telligence) of information from the church.

PLEASE consider the power and blessings that can be made available to the world by providing this interface.

https://claude.ai/share/68b855f5-8a7a-4 ... 5c8247b676
BrianEdwards
Senior Member
Posts: 1598
Joined: Sun Oct 30, 2016 10:42 pm
Location: Michigan

Re: Model Context Protocol (MCP)

Post by BrianEdwards »

joehays wrote: Sun Jul 27, 2025 5:43 am Has there been any discussion within the church to provide the world with a Model Context Protocol (MCP) interface to the gospel library, gospel media, church news, etc...? In the modern age, having an MCP interface would enable individual world wide to be able to couple their AI chats to an official/trusted source (https://newsroom.churchofjesuschrist.or ... telligence) of information from the church.

PLEASE consider the power and blessings that can be made available to the world by providing this interface.

https://claude.ai/share/68b855f5-8a7a-4 ... 5c8247b676
For your awareness, Tech Forum participants are generally regular church members like yourself, with no "insider awareness" of any ongoing Church deliberations. We generally have access to the same public info as everyone else about topics like Church AI development efforts, and generally don't know much more. And we're not connected to the Church support system either.

From the little I've read (other Forum participants are much more up-to-date), the Church seems to be actively pursuing AI integration, balancing the power of AI with the additional consideration of spiritual engagement during the seeking process.

If you want to make a formal request, the method for that is to use the Feedback functionality available inside Church apps and at the bottom of most Church webpages. The Tech Forum can be useful in querying other Church members about their awareness of issues related to Church AI efforts, there may have been things like panel discussions or presentations from Church representatives, that they can point you to.
User avatar
sbradshaw
Community Moderators
Posts: 6717
Joined: Mon Sep 26, 2011 9:42 pm
Location: Utah

Re: Model Context Protocol (MCP)

Post by sbradshaw »

The Church hasn't provided any official APIs to programmatically access Church content up to this point, so I don't expect it would happen anytime soon – but it's worth sending feedback! Part of the problem is maintenance – after a system is built, it needs to be continually maintained to keep it stable and backwards compatible, as content structures change behind the scenes. There are some unofficial third-party options for accessing scripture content via API, as most of that content (at least in English) is old enough to be public domain. I wouldn't be surprised if someone has created a scriptures MCP interface.
Samuel Bradshaw • If you desire to serve God, you are called to the work.
joehays
New Member
Posts: 5
Joined: Mon Aug 01, 2016 7:22 pm

Re: Model Context Protocol (MCP)

Post by joehays »

@BrainEdwards and @sbradshaw

Thank you both.
jasonbellz
New Member
Posts: 2
Joined: Mon Mar 23, 2026 10:24 am

Re: Model Context Protocol (MCP)

Post by jasonbellz »

For anyone interested, I recently created (with my AI agent) a Gospel Library MCP Server. Free for use, required Node.js and a compatible AI agent. I use copilot cli and Claude code.
Source: https://github.com/jasonbellz/gospel-library-mcp

MCP Config:
{
"mcpServers": {
"gospel-library": {
"command": "npx",
"args": ["-y", "@jasonbellz/gospel-library-mcp"]
}
}
}

⚡ Better results with the semantic index. Run this once to download a pre-built search index (~12.5 MB):

npx @jasonbellz/gospel-library-mcp download-index

The index uses a local AI embedding model (all-MiniLM-L6-v2, 384-dimension vectors) to search by meaning rather than keywords — so it finds the right talk even when you don't know the exact title or author. The index covers 10,000+ pages across General Conference, the General Handbook, and Gospel Topics essays. Without it, search still works but falls back to URL keyword matching.
User avatar
sbradshaw
Community Moderators
Posts: 6717
Joined: Mon Sep 26, 2011 9:42 pm
Location: Utah

Re: Model Context Protocol (MCP)

Post by sbradshaw »

jasonbellz wrote: Mon Mar 23, 2026 10:29 am For anyone interested, I recently created (with my AI agent) a Gospel Library MCP Server. Free for use, required Node.js and a compatible AI agent. I use copilot cli and Claude code.
Source: https://github.com/jasonbellz/gospel-library-mcp
Nice! Does it download the content from the Church website so it's all available locally, or does it fetch content on demand?
Samuel Bradshaw • If you desire to serve God, you are called to the work.
jasonbellz
New Member
Posts: 2
Joined: Mon Mar 23, 2026 10:24 am

Re: Model Context Protocol (MCP)

Post by jasonbellz »

sbradshaw wrote: Mon Mar 23, 2026 1:51 pm
jasonbellz wrote: Mon Mar 23, 2026 10:29 am For anyone interested, I recently created (with my AI agent) a Gospel Library MCP Server. Free for use, required Node.js and a compatible AI agent. I use copilot cli and Claude code.
Source: https://github.com/jasonbellz/gospel-library-mcp
Nice! Does it download the content from the Church website so it's all available locally, or does it fetch content on demand?
The only thing stored locally is the index.db which provides a semantic search. A pre-built index can be downloaded, or you can generate your own.

Code: Select all

npx @jasonbellz/gospel-library-mcp download-index

Code: Select all

npx @jasonbellz/gospel-library-mcp build-index
And to update when new content is available:

Code: Select all

npx @jasonbellz/gospel-library-mcp refresh
This tool provides a programmatic interface to publicly accessible content. It does not host, copy, or redistribute that content.

Return to “Emerging Technologies”