Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Apologetics Wiki

REMOTE · APOLOGETICS.WIKI

Bible verses, cross-references, Greek and Hebrew word studies, and Christian apologetics articles.

Available components

64 Trust /100

Last scanned (57 minutes ago)

Scores higher than 47% of remote servers

Reachable. Last reached 24 Oct 2026.

Category Education and Research

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security66
Transport & Reachability100
Schema Quality & AI Usability54
  • 43% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Partial
  • AI-judged instruction clarity (fair).Partial
  • Tool/resource definitions use about 3538 tokens (~84/item across 42 items; 38 tools + 4 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
  • Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage71
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 0% of tool parameters carry a description.Fail
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 40 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 24 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

  • 23 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “propose_new_article” rewrote its description, which is the text the model reads security
    • Tool “suggest_article_change” rewrote its description, which is the text the model reads security
    • Tool “suggest_topic” rewrote its description, which is the text the model reads security
    • Schema quality: 75 → 84 ▼ functional
    • New prompt “draft_article” functional
    • New resource “Submission Guidelines” functional
    • New tool “check_existing_coverage” functional
    • New tool “get_submission_guidelines” functional
  • 22 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
  • 21 Oct 26 +1
    • Tool “compare_translations” rewrote its description, which is the text the model reads security
    • Tool “confirm_sign_in” rewrote its description, which is the text the model reads security
    • Tool “get_cross_references” rewrote its description, which is the text the model reads security
    • Tool “get_messianic_prophecies” rewrote its description, which is the text the model reads security
    • Tool “get_verse” rewrote its description, which is the text the model reads security
    • Tool coverage: 42% → 100% ▲ functional
    • Stability: unverified → 0.03 ▲ functional
    • Tool “confirm_sign_in” now declares an output schema ▲ functional
    • Tool “fetch” now declares an output schema ▲ functional
    • Tool “get_article” now declares an output schema ▲ functional
    • Tool “get_bible_passage” now declares an output schema ▲ functional
    • Tool “get_common_argument” now declares an output schema ▲ functional
    • Tool “get_word_study” now declares an output schema ▲ functional
    • Tool “list_articles” now declares an output schema ▲ functional
    • Tool “list_common_arguments” now declares an output schema ▲ functional
    • Tool “list_saved” now declares an output schema ▲ functional
    • Tool “list_shelves” now declares an output schema ▲ functional
    • Tool “my_suggestions” now declares an output schema ▲ functional
    • Tool “propose_new_article” now declares an output schema ▲ functional
    • Tool “remove_saved” now declares an output schema ▲ functional
    • Tool “request_sign_in” now declares an output schema ▲ functional
    • Tool “save_item” now declares an output schema ▲ functional
    • Tool “search” now declares an output schema ▲ functional
    • Tool “search_articles” now declares an output schema ▲ functional
    • Tool “site_summary” now declares an output schema ▲ functional
    • Tool “suggest_article_change” now declares an output schema ▲ functional
    • Tool “suggest_topic” now declares an output schema ▲ functional
    • Tool “whoami” now declares an output schema ▲ functional
  • 20 Oct 26 61

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 24 Oct 2026 · Probed https://apologetics.wiki/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=apologetics.wiki CN=WE1,O=Google Trust Services,C=US 27 Sept 2026 26 Dec 2026 ECDSA 256 ECDSA-SHA256 ee9fe07d715e1cd4135136ea0e1d483a
SANs: apologetics.wiki, www.apologetics.wiki, *.www.apologetics.wiki
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC secure

Validation of apologetics.wiki. — Secure

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
wiki. present 46628 13 Verified
apologetics.wiki. present 2371 13 Verified
apologetics.wiki. Verified address RRset verified with the apex keys
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=31536000; includeSubDomains
x-content-type-options nosniff

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://apologetics.wiki/mcp Verified 200
http (plaintext) http://apologetics.wiki/mcp HTTPS enforced 301 https://apologetics.wiki/mcp
MCP tools · 38 exposed · ~2,824 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
check_existing_coverage ~71

Compare a proposed title, and an optional draft, with published articles. Returns Looks Like a New Article, Likely an Update, or Possible Duplicate, with a link. A close match does not block a submission. [no key]

NameTypeReqDescription
draftstring––
titlestringyes–
NameTypeReqDescription
guidancestringyes–
kindstringyes–
matchesarrayyes–
titlestring––
urlstring––
verdictstringyes–

No examples provided.

compare_translations ~124

King James text and every public-domain line the verse page prints: the American Standard Version, Young’s Literal Translation, the World English Bible, Darby, and Douay-Rheims, plus the Jewish Publication Society 1917 and Brenton’s Septuagint for the Old Testament. Also the Greek or Hebrew text with a word-by-word gloss, and the translation note. A New World Translation (Jehovah’s Witnesses’ Bible) line is included when the verse page or a site article quotes it. [no key]

NameTypeReqDescription
referencestringyes–
NameTypeReqDescription
greekobject|null––
hebrewobject|null––
jpsstring|null––
kjvstring|null––
notearray––
nwtobject––
originalstring|null––
referencestringyes–
translationsarrayyes–
urlstringyes–
youngsstring|null––

No examples provided.

confirm_sign_in ~81

Exchange the emailed code for a scoped API key, for a client without OAuth. Scopes are read, hearts, and suggest. The key is shown once. A client already signed in with OAuth gets a short note and no key. [no key]

NameTypeReqDescription
emailstringyes–
otpstringyes–
scopesarray––
NameTypeReqDescription
access_tokenstring––
key_createdboolean––
messagestring––
scopesarray––
signed_inboolean––
token_typestring––

No examples provided.

fetch ~78

ChatGPT-compatible fetch by id (article:, hub:, bible:, apocrypha:, or non-canonical:). A bible or Apocrypha passage for a book with a background essay includes that essay’s URL. An Apocrypha or Non-Canonical passage includes the canon note. [no key]

NameTypeReqDescription
idstringyes–
NameTypeReqDescription
idstringyes–
metadataobject––
textstringyes–
titlestringyes–
truncatedboolean––
urlstringyes–

No examples provided.

find_articles_for_claim ~54

Match an objection to common arguments and published articles. Returns the claim, the one-line answer, key points, and absolute URLs. [no key]

NameTypeReqDescription
limitinteger––
textstringyes–
NameTypeReqDescription
argumentsarrayyes–
articlesarrayyes–
querystring––

No examples provided.

get_article ~71

Published article for a path, a slug, or a full https://apologetics.wiki URL. The default is a summary. Set full to true for the body, still capped. [no key]

NameTypeReqDescription
fullboolean––
pathstring––
slugstring––
NameTypeReqDescription
keyPointsarray––
markdownstring––
sourcesarray––
summarystring––
titlestringyes–
truncatedboolean––
urlstringyes–

No examples provided.

get_article_section ~47

One heading’s section from a published article, capped in length. [no key]

NameTypeReqDescription
headingstringyes–
pathstring––
slugstring––
NameTypeReqDescription
headingstringyes–
textstring––
urlstringyes–

No examples provided.

get_article_summary ~61

Title, description, key points, and the canonical URL for one article. Pass a slug, a path, or a full https://apologetics.wiki URL. [no key]

NameTypeReqDescription
pathstring––
slugstring––
NameTypeReqDescription
keyPointsarray––
titlestringyes–
urlstringyes–

No examples provided.

get_bible_passage ~229

King James text for a book name or OSIS code (John, 1 John, Song of Solomon, Psalm, jhn), including the Apocrypha and Non-Canonical. A whole chapter returns the verse text. 1 Enoch, Enoch, and Book of Enoch resolve to the Book of Enoch page (edition charles-1917). Jubilees, Jub, and Little Genesis resolve to the Book of Jubilees (edition charles-1913). 2 Enoch (Secrets of Enoch) resolves to W. R. Morfill’s 1896 translation (edition morfill-1896). 3 Enoch (Hebrew Enoch) resolves to Hugo Odeberg’s 1928 translation (edition odeberg-1928). A book with a background essay includes a background URL. Apocrypha and Non-Canonical results include canon_status and disclaimer_url. [no key]

NameTypeReqDescription
bookstringyes–
chapterinteger––
referencestring––
verseinteger––
NameTypeReqDescription
chapterinteger|null––
collectionstring––
editionstring|null––
referencestringyes–
textstring|null––
translationsarray––
urlstringyes–
verseinteger|null––
versesarray––

No examples provided.

get_canon_status ~52

Protestant, Catholic, Orthodox, and Ethiopian status for a Bible, Apocrypha, or Non-Canonical book, with the site’s canon note. [no key]

NameTypeReqDescription
bookstringyes–
NameTypeReqDescription
bookstringyes–
catholicstring––
ethiopianstring––
notestringyes–
orthodoxstring––
protestantstring––

No examples provided.

get_citations ~38

The sources listed on one article, with absolute URLs. [no key]

NameTypeReqDescription
pathstring––
slugstring––
NameTypeReqDescription
sourcesarrayyes–
urlstringyes–

No examples provided.

get_common_argument ~44

One claim by id: the answer, the texts, the group-page anchor, and the article URL or Article coming. [no key]

NameTypeReqDescription
idstringyes–
NameTypeReqDescription
answerstringyes–
articlestring––
claimstringyes–
idstringyes–
textsarray––
urlstringyes–

No examples provided.

get_connection_graph ~77

Nodes and edges for the connection map. level is book or chapter. from is the Old Testament side and to is the New Testament side. testament_filter is all, ot, or nt. One graph file. [no key]

NameTypeReqDescription
levelstring––
testament_filterstring––
typestring––
NameTypeReqDescription
edgesarrayyes–
levelstringyes–
nodesarrayyes–
versionintegeryes–

No examples provided.

get_connection_stats ~38

Row counts, arc counts, the See Also cap, licenses, and download URLs for the connection files. One summary file. [no key]

Input schema present but exposes no named parameters.

NameTypeReqDescription
downloadsobjectyes–
quotationsintegeryes–
versionintegeryes–

No examples provided.

get_connections_by_book ~80

Old Testament and New Testament connections for one King James book. Optional type is quotes, fulfilled, alludes, or see-also. Optional min_weight drops thinner chapter links and adds up what remains. One summary file. [no key]

NameTypeReqDescription
bookstringyes–
min_weightinteger––
typestring––
NameTypeReqDescription
bookstringyes–
connectionsarrayyes–
mapstring––
namestring––
totalsobject––
urlstring––
versionintegeryes–

No examples provided.

get_cross_references ~90

Links for a passage from every source the verse page uses, each labelled: curated links (including Jude 1:14–15 and 1 Enoch 1:9), New Testament quotations, fulfilled prophecy, allusions, the messianic prophecy list, and OpenBible.info cross-references. Connections cover the 66 books only. [no key]

NameTypeReqDescription
referencestringyes–
NameTypeReqDescription
linksarrayyes–
referencestringyes–
sourcesobject––
urlstring––

No examples provided.

get_messianic_prophecies ~65

Messianic rows from the connection files, with links to the Old Testament and New Testament verse pages. theme is a case-insensitive substring. No match returns a count of zero. One summary file. [no key]

NameTypeReqDescription
themestring––
NameTypeReqDescription
countintegeryes–
mapstring––
propheciesarrayyes–
versionintegeryes–

No examples provided.

get_submission_guidelines ~50

The plain-language qualities a published article meets, the editing note, how sources are credited, and the drafting prompt. Optional topic fills the prompt. [no key]

NameTypeReqDescription
topicstring––
NameTypeReqDescription
creditstringyes–
criteriaarrayyes–
editingstringyes–
promptstringyes–
urlstringyes–

No examples provided.

get_verse ~122

King James text for a free-form reference on the Bible, Apocrypha, or Non-Canonical shelf. A single verse includes study links. include may add greek, hebrew, parallels, study_links, cross_refs, or connections. greek and hebrew return the original text, its source, and a word-by-word gloss. parallels returns every public-domain translation on the verse page. Apocrypha and Non-Canonical results include canon_status and disclaimer_url. [no key]

NameTypeReqDescription
includearray––
referencestringyes–
NameTypeReqDescription
collectionstring––
crossReferencesarray––
editionstring|null––
greekobject|null––
greekTextobject|null––
hebrewobject|null––
hebrewTextobject|null––
jpsstring|null––
originalstring|null––
referencestringyes–
studyLinksarray––
textstring|null––
translationsarray––
urlstringyes–
youngsstring|null––

No examples provided.

get_word_study ~62

Greek or Hebrew word-page data from the same indexes as /bible/greek and /bible/hebrew. Pass a slug or a Strong’s number. [no key]

NameTypeReqDescription
slugstring––
strongsstring––
NameTypeReqDescription
glossstring––
languagestring––
lemmastring––
slugstring––
strongstring|null––
transliterationstring––
urlstringyes–

No examples provided.

list_articles ~65

List published articles, optionally on one shelf. Shelf names are case-insensitive. Pass cursor from the previous page. An unknown shelf returns the valid shelf list. [no key]

NameTypeReqDescription
cursorstring––
limitinteger––
shelfstring––
NameTypeReqDescription
articlesarrayyes–
nextCursorstring––

No examples provided.

list_common_arguments ~77

Claims that recur in conversation: the claim, a one-line answer, the texts, and the article URL or Article coming. Filter with group and query, and page with cursor. [no key]

NameTypeReqDescription
cursorstring––
groupstring––
limitinteger––
querystring––
NameTypeReqDescription
argumentsarrayyes–
nextCursorstring––

No examples provided.

list_saved ~24

The signed-in account’s saved articles and Bible verses. [sign-in required]

Input schema present but exposes no named parameters.

NameTypeReqDescription
itemsarrayyes–

No examples provided.

list_shelves ~44

Religions, beliefs, denominations, Islam branches, the Bible, the Apocrypha, and Non-Canonical, with hub URLs and article counts. [no key]

Input schema present but exposes no named parameters.

NameTypeReqDescription
shelvesarrayyes–

No examples provided.

lookup_quote ~53

A Qur’an or hadith quotation stored on this site, with the translation name and the source URL. Nothing is returned that is not in the site’s quote list. [no key]

NameTypeReqDescription
referencestringyes–
NameTypeReqDescription
quotesarrayyes–

No examples provided.

my_suggestions ~33

The signed-in account’s own suggestions and their review status. [sign-in required]

NameTypeReqDescription
statusstring––
NameTypeReqDescription
suggestionsarrayyes–

No examples provided.

propose_new_article ~204

Read get_submission_guidelines first. Represent the other view from its own primary sources, quote accurately and trace every quote and fact to a named source, keep a neutral explainer, address the claim the view rests on, show the grammar, the context, and the history, cite specific Scripture, be useful in a real conversation, work as a first read that guides the reader on to the next articles, compare the view with historic Trinitarian Christianity, and end with a path to core-belief and rebuttal articles. The page serves a seeker and a Christian preparing for a conversation. check_existing_coverage is a suggestion and does not block. Propose a new article with sources. It is stored as pending. A contributor is flagged trusted_author and is still reviewed. [sign-in required]

NameTypeReqDescription
markdownstringyes–
shelfstringyes–
sourcesarray––
summarystringyes–
titlestringyes–
NameTypeReqDescription
gateobject––
messagestringyes–
publishedbooleanyes–
queuedboolean––
statusstring––

No examples provided.

related_articles ~49

Articles that share a shelf or a verse with a slug or a scripture reference. [no key]

NameTypeReqDescription
limitinteger––
referencestring––
slugstring––
NameTypeReqDescription
articlesarrayyes–

No examples provided.

remove_saved ~40

Remove one saved article or Bible verse for the signed-in account. [sign-in required]

NameTypeReqDescription
kindstringyes–
refstringyes–
NameTypeReqDescription
itemobjectyes–
okbooleanyes–

No examples provided.

request_sign_in ~61

Get the sign-in link. This sends no email. Open the link in a browser; the page checks that you are a person and emails you a code. Then use confirm_sign_in with that code. [no key]

NameTypeReqDescription
emailstring––
NameTypeReqDescription
connect_urlstring––
email_sentboolean––
messagestringyes–
sign_in_urlstringyes–

No examples provided.

save_item ~42

Save an article path or a Bible verse path for the signed-in account. [sign-in required]

NameTypeReqDescription
kindstringyes–
refstringyes–
NameTypeReqDescription
itemobjectyes–
okbooleanyes–

No examples provided.

search ~35

ChatGPT-compatible search. Returns results with id, title, url, and text. [no key]

NameTypeReqDescription
querystringyes–
NameTypeReqDescription
resultsarrayyes–

No examples provided.

search_articles ~46

Search published articles by title, description, tags, and shelf. [no key]

NameTypeReqDescription
limitinteger––
querystringyes–
shelfstring––
NameTypeReqDescription
querystring––
resultsarrayyes–

No examples provided.

search_word_study ~47

Find Greek or Hebrew lemmas by gloss, transliteration, lemma, or Strong’s number. [no key]

NameTypeReqDescription
limitinteger––
querystringyes–
NameTypeReqDescription
resultsarrayyes–

No examples provided.

site_summary ~33

Mission, shelves, how to cite, and links to llms.txt, skill.md, and Connect. [no key]

Input schema present but exposes no named parameters.

NameTypeReqDescription
articleCountinteger––
citestring––
confessionstring––
descriptionstring––
linksobject––
namestringyes–
shelvesobject––
urlstringyes–

No examples provided.

suggest_article_change ~199

Read get_submission_guidelines first. Represent the other view from its own primary sources, quote accurately and trace every quote and fact to a named source, keep a neutral explainer, address the claim the view rests on, show the grammar, the context, and the history, cite specific Scripture, be useful in a real conversation, work as a first read that guides the reader on to the next articles, compare the view with historic Trinitarian Christianity, and end with a path to core-belief and rebuttal articles. The page serves a seeker and a Christian preparing for a conversation. check_existing_coverage is a suggestion and does not block. Submit a change to a published page. It is stored as pending and is not published. [sign-in required]

NameTypeReqDescription
detailstringyes–
pathstringyes–
proposed_markdownstring––
sourcesarray––
summarystringyes–
NameTypeReqDescription
gateobject––
messagestringyes–
publishedbooleanyes–
queuedboolean––
statusstring––

No examples provided.

suggest_topic ~210

Read get_submission_guidelines first. Represent the other view from its own primary sources, quote accurately and trace every quote and fact to a named source, keep a neutral explainer, address the claim the view rests on, show the grammar, the context, and the history, cite specific Scripture, be useful in a real conversation, work as a first read that guides the reader on to the next articles, compare the view with historic Trinitarian Christianity, and end with a path to core-belief and rebuttal articles. The page serves a seeker and a Christian preparing for a conversation. check_existing_coverage is a suggestion and does not block. Suggest an article title or topic. If a published article is a close match, the reply links it and asks what it does not answer; send that as explainer to queue the topic. [sign-in required]

NameTypeReqDescription
explainerstring––
sourcesarray––
summarystring––
titlestringyes–
NameTypeReqDescription
gateobject––
messagestringyes–
publishedbooleanyes–
queuedboolean––
statusstring––

No examples provided.

whoami ~28

Account id, display name, role, and today’s remaining suggestion quota. [sign-in required]

Input schema present but exposes no named parameters.

NameTypeReqDescription
dailyCapinteger––
displayNamestring|null––
idstringyes–
remainingSuggestionsinteger––
rolestringyes–
statusstring––

No examples provided.

Install

How do I install the Apologetics Wiki MCP server?

Apologetics Wiki is a hosted endpoint at https://apologetics.wiki/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · apologetics.wiki

# add to Claude Code
claude mcp add --transport http wiki-apologetics-apologetics-wiki 'https://apologetics.wiki/mcp'
Common questions

What is the Apologetics Wiki MCP server?

Apologetics Wiki is an MCP server listed in the public MCP registry as wiki.apologetics/apologetics-wiki. Bible verses, cross-references, Greek and Hebrew word studies, and Christian apologetics articles. This page covers its hosted endpoint (https://apologetics.wiki/mcp).

Is the Apologetics Wiki MCP server safe to use?

Apologetics Wiki scores 64 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Apologetics Wiki MCP server expose?

Apologetics Wiki exposes 38 tools: search_articles, search, fetch, get_article, list_articles, and 33 more. Their descriptions and schemas cost roughly 2,824 tokens of context every time the server is loaded.

Does the Apologetics Wiki MCP server require authentication?

No. We connected to Apologetics Wiki without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Apologetics Wiki MCP server still maintained?

Apologetics Wiki is still listed as active in the MCP registry. We last reached this channel on 24 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.