OBS-TF MCP
A Model Context Protocol server that lets AI assistants fetch Open Bible Stories + Five Movements study content — structured tools, not a standalone translation app.
What is MCP?
Model Context Protocol (MCP) is how AI clients — Claude, Cursor, custom coaches, BT Servant, and others — connect to a remote server and invoke structured tools. The client sends a tool name and arguments; the server returns typed data the model can ground on.
Any MCP-compatible assistant or app that can register a remote server URL.
This Worker: exposes discovery and study-manual tools over /mcp.
Named operations with schemas — e.g. fetch_obs_study_manual — returning JSON or markdown.
This server
Structured access to OBS Theological Formation manuals — paced observe → discuss → draft → check → serve → share sessions for Open Bible Stories (1–50).
fetch_obs_study_manual
Story:frame keyed study content with optional part slices and a
sessionFlow map for agent routing. Formats: json, md, text.
list_languages, list_resources, list_collections,
list_stories, get_framework, plus focused getters and
search_content. Indonesian PDF download via get_pdf when needed.
English from Door43 en_obs_tf (catalog
subject=OBS Theological Formation, topic=tc-ready).
Indonesian via converted/local content until DCS-published. Packaging
(![[transclusion]] vs story-inline) is resolved for you.
Audience
Integrators and agent authors who need trustworthy OBS-TF content behind an MCP client — not end-user translation software.
Wire https://obs-5m-mcp.unfoldingword.workers.dev/mcp into BT Servant–style coaches, Claude Desktop
(mcp-remote), Cursor, or any Streamable HTTP MCP client. Call tools;
present the returned questions and instructions.
Follow the recommended tool loop: discover language → pick story → load framework →
pace with part=…. See the developer guide
for the full contract.
Ecosystem
Part of the BT Servant ecosystem by unfoldingWord. Two servers, complementary jobs:
Translation Helps MCP — tc-helps.mcp.servant.bible — scripture text, TN / TW / TA / TQ, passage tools, and classic OBS helps.
OBS-TF MCP — this server — OBS Theological Formation / Five Movements study manuals for translator and church formation sessions.
Connect
Point an MCP client at the server URL. Use the guide for tool contracts; chat and X-ray are optional demos.
Streamable HTTP MCP at /mcp. Same client setup as Translation Helps:
Cursor uses a url; Claude Desktop uses mcp-remote.
POST requires Accept: application/json, text/event-stream.
.cursor/mcp.json)
{
"mcpServers": {
"obs-tf": {
"url": "https://obs-5m-mcp.unfoldingword.workers.dev/mcp"
}
}
}
{
"mcpServers": {
"obs-tf": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://obs-5m-mcp.unfoldingword.workers.dev/mcp"]
}
}
}
POST https://obs-5m-mcp.unfoldingword.workers.dev/mcp
Content-Type: application/json
Accept: application/json, text/event-stream
{"jsonrpc":"2.0","id":1,"method":"tools/list"}