Skip to main content
Glama
QABoahene

Adventist Study MCP

by QABoahene

Adventist Study MCP

An MCP server for Seventh-day Adventist Bible study. It answers not just "what does this verse say?" but "why do Adventists believe this?" — connecting a topic to Scripture, to the church's official doctrinal statement, and to classic Adventist writings, with citations throughout.

Everything runs locally against a bundled SQLite database. No API keys, no network calls at query time.

What's included

Source

Content

Bible

4 public-domain translations — KJV, ASV, YLT, BBE (31,102 verses each)

28 Fundamental Beliefs

The official General Conference statement, with the proof texts each belief cites

Ellen G. White

6 public-domain books — Steps to Christ, The Desire of Ages, The Great Controversy, Patriarchs and Prophets, Christ's Object Lessons, Thoughts From the Mount of Blessing (8,745 paragraphs)

Related MCP server: EGH Research

Setup

python3 -m venv .venv && ./.venv/bin/pip install -e ".[dev]"

Build the database (downloads sources once, ~15 MB, then works offline):

./.venv/bin/python scripts/build_all.py

Register with Claude Code

claude mcp add adventist-study -- /absolute/path/to/adventist-mcp/.venv/bin/adventist-mcp

Or add it to your MCP config manually:

{
  "mcpServers": {
    "adventist-study": {
      "command": "/absolute/path/to/adventist-mcp/.venv/bin/adventist-mcp"
    }
  }
}

Tools

Tool

Purpose

study_topic

Start here. Full cross-source study on a doctrine: what the church teaches, the proof texts the belief statement itself cites (with verse text), further verses, and relevant EGW passages

bible_lookup

A passage by reference — John 3:16, Romans 8:1-4, Psalm 23

bible_search

Full-text search, optionally scoped to one book

beliefs_list

All 28 beliefs by number and title, grouped by doctrinal category

beliefs_get

Full text of one belief, by number or topic

beliefs_search

Search across the 28 beliefs

egw_books

Available EGW writings and their citation abbreviations

egw_search

Search EGW writings; results carry standard citations (DA 123)

egw_get_chapter

A full chapter from an EGW book

Topic matching

study_topic and beliefs_get accept colloquial phrasing, not just formal doctrine names. A curated topic index maps everyday questions to the right belief:

You ask

You get

"what happens when we die", "soul sleep", "hell"

#26 Death and Resurrection

"1844", "investigative judgment"

#24 Christ's Ministry in the Heavenly Sanctuary

"tithing", "giving"

#21 Stewardship

"can Adventists eat pork", "health message"

#22 Christian Behavior

"is the law abolished"

#19 The Law of God

Anything not in the index falls back to stemmed full-text search over the belief statements.

Rebuilding

Each source can be re-ingested independently. Downloads are cached in data/raw/, so re-runs are offline.

./.venv/bin/python scripts/ingest_bible.py          # all four translations
./.venv/bin/python scripts/ingest_bible.py kjv asv  # or a subset
./.venv/bin/python scripts/ingest_beliefs.py
./.venv/bin/python scripts/ingest_egw.py GC DA

data/adventist.db is a build artifact and is gitignored.

Tests

./.venv/bin/python -m pytest tests/ -q

Remote transport

The server speaks stdio by default. --transport streamable-http serves it over HTTP, which is what non-local clients need. This path is wired but untested against any specific remote client.

Sources and licensing

All bundled content is public domain or an official church publication:

  • Bible translations from scrollmapper/bible_databases — KJV (1769), ASV (1901), YLT (1898), BBE (1949).

  • The 28 Fundamental Beliefs from the official General Conference statement, as published by the Southern Zambia Union Conference.

  • Ellen G. White writings from the official Ellen G. White Estate PDF editions — all first published before 1929 and in the public domain. Page numbers in citations are the original printed pages, so GC 574 refers to the same text a print edition does.

The EGW corpus here is a small public-domain subset. The complete corpus is available through the official EGW Writings API, which requires registering an application and OAuth — a possible future addition.

Not yet included

  • Sabbath School quarterly lessons — no cleanly licensed source identified yet.

  • Languages other than English.

F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides read-only access to the Watchtower Online Library (WOL) with advanced search capabilities, document retrieval, and multilingual support. Enables users to search and browse Jehovah's Witnesses publications through natural language interactions.
    5
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Provides offline access to Ellen Gould Harmon's writings with full-text search, reference navigation, contextual retrieval, and PDF generation capabilities for academic research and study.
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to look up Bible verses, search across translations, and compare different versions locally without API keys.
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables semantic search of the KJV Bible and personal knowledge graph for scripture study, notes, prayers, and memory verses, all running locally with no cloud dependencies.
    MIT

View all related MCP servers

Related MCP Connectors

  • Search Ellen G. White’s writings by keyword to surface relevant quotations. Retrieve exact passage…

  • Christian AI for any question, in any season. Bible (BSB), grace + truth. faith.tools 5/5.

  • Bible corpus MCP server: scripture, Greek/Hebrew interlinear data, cross-refs, semantic search.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/QABoahene/seventh-day-adventist-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server