<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Mcp on Joshua P. Steele</title><link>https://joshuapsteele.com/tags/mcp/</link><description>Recent content in Mcp on Joshua P. Steele</description><image><title>Joshua P. Steele</title><url>https://joshuapsteele.com/images/default-social.png</url><link>https://joshuapsteele.com/images/default-social.png</link></image><generator>Hugo -- 0.160.1</generator><language>en-US</language><lastBuildDate>Sun, 24 May 2026 15:08:43 -0400</lastBuildDate><atom:link href="https://joshuapsteele.com/tags/mcp/feed.xml" rel="self" type="application/rss+xml"/><item><title>Logos Bible Software Needs an MCP Server</title><link>https://joshuapsteele.com/logos-bible-software-needs-an-mcp-server/</link><pubDate>Sun, 24 May 2026 15:00:00 +0000</pubDate><guid>https://joshuapsteele.com/logos-bible-software-needs-an-mcp-server/</guid><description>I&amp;#39;ve spent thousands on my Logos library and pay for its AI features. Claude is far better. The fix is an MCP server, and Logos&amp;#39;s licensing objection is really a solvable authorization problem.</description><content:encoded><![CDATA[<p>I&rsquo;ve spent thousands of dollars on my <a href="https://www.logos.com/">Logos Bible Software</a> library over the years, and I pay for a subscription partly to use its built-in AI features. They&rsquo;re fine. They&rsquo;ll find a passage, summarize a resource, answer a simple question. But they don&rsquo;t come close to what Claude Opus does when I&rsquo;m actually trying to think hard about a text, chasing an idea across a dozen commentaries or weighing how different authors handle the same passage.</p>
<p>What I keep wishing for is simple. I want to point Claude at my own Logos library and let it work.</p>
<p>The technology to do that already exists. It&rsquo;s called <a href="https://modelcontextprotocol.io/">MCP</a>, and I&rsquo;m not the only one asking. There&rsquo;s <a href="https://community.logos.com/discussion/257087/mcp-server-for-logos-bible-software">a thread in the Logos Community forums</a> asking for exactly this.</p>
<h2 id="what-an-mcp-server-is">What an MCP server is</h2>
<p>MCP, short for the Model Context Protocol, is an open standard for connecting AI assistants to outside tools and data. A program exposes an &ldquo;MCP server,&rdquo; and any compatible AI client can plug into it. The AI calls defined tools, like &ldquo;search my library&rdquo; or &ldquo;open this commentary at this verse,&rdquo; and uses the results in its answer.</p>
<p>The important word is <em>uses</em>. When you ask a question, the model reads what the server hands it and writes a response. That text passes through the one conversation and is not kept.</p>
<h2 id="the-objection-from-logos">The objection from Logos</h2>
<p>When the community raised this, a Logos engineer gave an honest answer. The licensed content, he wrote, &ldquo;commentaries, lexicons, and original language resource[s],&rdquo; &ldquo;is not ours to expose to AI models through an MCP Server.&rdquo; Many of their publisher agreements &ldquo;prohibit the use of their copyrighted material for training AI models,&rdquo; and:</p>
<blockquote><p>We could not honor our contractual obligations if we permitted use of the content with free or personal ChatGPT plans which often do train on all user input.</p>
</blockquote><p>I want to take that seriously, because it&rsquo;s a fair concern. Logos doesn&rsquo;t own most of what&rsquo;s in my library; it licenses it. If Logos shipped a feature that quietly fed <em>The Anchor Yale Bible</em> into someone&rsquo;s training data, that would be a real breach of trust with its publishers.</p>
<p>But the objection is narrower than it first sounds. Nobody is claiming MCP is technically impossible. The concern is specifically that licensed text might end up in a model&rsquo;s training data, and that is a problem the industry solves routinely.</p>
<p>One point from the forum thread is hard to get around. Logos already pipes this same licensed content into its own AI Study Assistant. So the real question was never whether licensed material can be used with an AI model. Logos has already settled that with its publishers for its own feature. An MCP server scoped to a user&rsquo;s own license is the same arrangement through a different door.</p>
<h2 id="why-this-is-solvable">Why this is solvable</h2>
<p>I work in software, specifically in identity and access management (IAM). Deciding who can see what, under which terms, is most of my job. From that angle the Logos objection reads less like a wall and more like a list of requirements, and they&rsquo;re requirements I watch other companies meet all the time.</p>
<p>Start with the difference between retrieval and training. Handing text to a model inside a single prompt so it can answer a question is not the same as adding that text to a training set. The first is closer to reading; the second is closer to copying. Most of the fear here comes from blurring those two, and they&rsquo;re worth keeping apart.</p>
<p>Then there&rsquo;s the question of where the content actually goes. A publisher agreement restricts redistribution and training, not a paying licensee reading what they bought. An MCP server can run locally, on your own machine, authenticated to you, serving your own licensed resources to your own session. The content never leaves your computer and no one else ever sees it. That&rsquo;s the same thing that happens every time you open a commentary in the Logos app.</p>
<p>The engineer&rsquo;s specific worry, that free ChatGPT plans train on user input, is real, but it describes a default setting rather than a problem with MCP. The commercial tiers, Anthropic&rsquo;s API and Claude for Work, OpenAI&rsquo;s API and ChatGPT Enterprise, never train on submitted data. And the ordinary twenty-dollar plans, Claude Pro and ChatGPT Plus, both let you turn training off: Anthropic lets you decline it in your privacy settings, and OpenAI has an &ldquo;Improve the model for everyone&rdquo; toggle you can switch off. So the requirement isn&rsquo;t an expensive enterprise account. It&rsquo;s a client configured not to train on the content, which a normal paying subscriber can set up in under a minute.</p>
<p>The honest catch is verification. An enterprise or API connection gives Logos a contractual no-training guarantee it can point to when a publisher asks. A consumer opt-out is just as real, but Logos can&rsquo;t see whether you&rsquo;ve flipped the switch. There&rsquo;s a reasonable way to close that gap. Because a local server is really just the licensee reading what they paid for, Logos can put the obligation where it already sits, on the user, with a short attestation that you&rsquo;re connecting a no-train client. My license already forbids me from redistributing the text; it can just as easily ask me to confirm I&rsquo;m not feeding it into a training run.</p>
<p>None of this would be new ground. Someone in the thread asked for examples of copyrighted content exposed through MCP with the rights holder&rsquo;s blessing, and there are many. GitHub&rsquo;s official MCP server lets AI assistants read your private source code without that code becoming training data. Atlassian, Stripe, Notion, and others ship servers that expose proprietary and customer data to the authenticated owner under contractual &ldquo;your data stays yours&rdquo; terms. Licensed and confidential content moving through MCP, to the right person, under the right terms, is already the normal pattern.</p>
<p>A responsible design almost writes itself. Scope every request to the user&rsquo;s own license, so I only ever get what I already paid to read. Require a no-training configuration, whether that&rsquo;s an enterprise contract or an ordinary plan with training switched off. Let users choose which resources to expose. Where licensed text is involved, prefer short quotations with citations over wholesale dumps, which is the posture Logos search already takes. This is ordinary access control.</p>
<h2 id="someone-has-already-built-one">Someone has already built one</h2>
<p>This isn&rsquo;t hypothetical. A community developer has already built one, on GitHub as <a href="https://github.com/robrawks/LogosBibleSoftwareMCP">robrawks/LogosBibleSoftwareMCP</a>. It&rsquo;s roughly twenty tools that let Claude read Bible text, search Scripture, browse your library catalog, read your own notes and highlights, check reading plans, and open resources in the Logos app.</p>
<p>What I find encouraging is how carefully it respects the licensing. For Bible text it calls Faithlife&rsquo;s own free <a href="https://bibliaapi.com/">Biblia API</a>, and only for translations that are public domain or Faithlife&rsquo;s own, such as the LEB and the KJV, so no third-party copyrighted Bible gets pulled out. For licensed commentaries and lexicons it doesn&rsquo;t extract the text at all. Instead it opens the resource in the Logos desktop app at the right passage, so you read the licensed content inside Logos, exactly as your license intends. For your own notes, highlights, and reading progress, it reads your local Logos files without changing them.</p>
<p>So the grassroots version already respects the boundary by design. It shows two things at once: people want this badly enough to build it themselves, and it can be done without ever feeding a publisher&rsquo;s text into a training run. An official version, built with Faithlife&rsquo;s cooperation, could go further and do it more safely.</p>
<h2 id="the-criticisms-of-ai-i-take-seriously">The criticisms of AI I take seriously</h2>
<p>I don&rsquo;t want to pretend any of this is free of cost. Several of the common criticisms of AI are right, and they shape what I&rsquo;m actually asking for.</p>
<p>The environmental footprint is real. Training and running these models consumes a lot of energy and water, and the burden often falls on the communities living next to the data centers. That&rsquo;s a genuine cost, not a rounding error, and anyone who uses these tools should sit with that honestly instead of waving it away.</p>
<p>The theological objection is the one I feel most. Some of the work in the Christian life is supposed to form the person doing it. Wrestling with a difficult passage, sitting with a commentary that disagrees with you, praying over a text, writing your own sermon in your own voice: the labor isn&rsquo;t a delay before the result, it&rsquo;s part of the result. A pastor who has a model write his sermon has skipped the very thing that was meant to shape both him and his congregation. If AI becomes a way to avoid study and prayer rather than to go deeper into them, it&rsquo;s doing harm, however convenient it feels.</p>
<p>There&rsquo;s also the plain fact that these models make things up. A model will hand you a confident reading of a verse that no serious scholar holds, or invent a citation that looks real. In casual use that&rsquo;s annoying. In teaching and preaching it&rsquo;s dangerous, and it calls for more care, not less.</p>
<p>So I want to be clear about what I&rsquo;m asking Logos for and what I&rsquo;m not. I&rsquo;m not asking for a sermon machine, or a substitute for study and prayer. I&rsquo;m asking for a research assistant that helps me find and connect what&rsquo;s already in the library I bought: pulling the relevant commentaries together, surfacing a cross-reference I&rsquo;d have missed, reminding me what I wrote in my own notes three years ago. A tool that sends me back into the sources makes my study deeper. A tool that does the studying for me hollows it out. I only want the first kind.</p>
<h2 id="what-im-asking-for">What I&rsquo;m asking for</h2>
<p>I&rsquo;m not asking Logos to fling the doors open. I&rsquo;m asking them to build, or at least formally bless, an MCP server with a few properties. It&rsquo;s scoped to each user&rsquo;s own licensed library. It connects only to clients configured not to train on the content, whether that&rsquo;s an enterprise account or a twenty-dollar plan with training switched off. It lets users opt in one resource at a time. And it starts conservative, with personal data, Bible text, and in-app navigation, before moving toward cited retrieval of licensed content as the agreements allow.</p>
<p>There&rsquo;s an easy first step that avoids the licensing question altogether, and someone in the thread already named it: start with the content I created. My notes, highlights, reading plans, and sermons carry no publisher agreement at all. Shipping access to just those would put something genuinely useful in users&rsquo; hands while the harder licensing terms get worked out.</p>
<p>I&rsquo;d gladly pay more for this, and I suspect a lot of longtime customers would too. The demand is clearly there, the publisher concern is legitimate, and the space between them is a design problem that other companies have solved many times over.</p>
<p>If anyone at Logos is reading this: I love your software, and I&rsquo;ve spent years and a good deal of money building my library inside it. I&rsquo;d just like to study it with the best tools available.</p>
]]></content:encoded></item></channel></rss>