Apologetics Wiki

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

我该使用它吗

质量与安全性

B
描述质量
97%
模式完整度
70%
命名质量
95%
投毒风险
60%
权限匹配度
90%
协议合规性
100%

发现(8)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domain在 get_article 中
  • MEDIUMTool description contains URL to non-standard domain在 get_article_summary 中
  • LOWTool 'get_bible_passage' description lacks action verb在 get_bible_passage 中
  • LOWTool 'get_word_study' description lacks action verb在 get_word_study 中
  • LOWTool 'site_summary' description lacks action verb在 site_summary 中
  • LOWTool 'related_articles' description lacks action verb在 related_articles 中
  • LOWTool 'fetch' suggests web access but openWorldHint=false在 fetch 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~7,292token 数(工具定义)
~1.2 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 5.70%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "apologetics-wiki": {
      "url": "https://apologetics.wiki/mcp"
    }
  }
}

远程端点

https://apologetics.wiki/mcpstreamable-http

它能做什么

工具清单

工具(38)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢search_articles(query, shelf, limit)

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

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "shelf": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "results": {
      "type": "array"
    }
  },
  "required": [
    "results"
  ]
}
🟢search(query)

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

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array"
    }
  },
  "required": [
    "results"
  ]
}
🟢fetch(id)

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]

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "text": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "truncated": {
      "type": "boolean"
    },
    "metadata": {
      "type": "object"
    }
  },
  "required": [
    "id",
    "title",
    "text",
    "url"
  ]
}
🟢get_article(path, slug, full)

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]

输入模式

{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    },
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "full": {
      "type": "boolean"
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "summary": {
      "type": "string"
    },
    "keyPoints": {
      "type": "array"
    },
    "markdown": {
      "type": "string"
    },
    "truncated": {
      "type": "boolean"
    },
    "sources": {
      "type": "array"
    }
  },
  "required": [
    "title",
    "url"
  ]
}
🟢list_articles(shelf, limit, cursor)

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]

输入模式

{
  "type": "object",
  "properties": {
    "shelf": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "cursor": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "articles": {
      "type": "array"
    },
    "nextCursor": {
      "type": "string"
    }
  },
  "required": [
    "articles"
  ]
}
🟢list_shelves

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

输入模式

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "shelves": {
      "type": "array"
    }
  },
  "required": [
    "shelves"
  ]
}
🟢get_bible_passage(book, chapter, verse, reference)

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]

输入模式

{
  "type": "object",
  "properties": {
    "book": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "chapter": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    },
    "verse": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    },
    "reference": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    }
  },
  "required": [
    "book"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "edition": {
      "type": [
        "string",
        "null"
      ]
    },
    "collection": {
      "type": "string"
    },
    "text": {
      "type": [
        "string",
        "null"
      ]
    },
    "chapter": {
      "type": [
        "integer",
        "null"
      ]
    },
    "verse": {
      "type": [
        "integer",
        "null"
      ]
    },
    "verses": {
      "type": "array"
    },
    "translations": {
      "type": "array"
    }
  },
  "required": [
    "reference",
    "url"
  ]
}
🟢get_word_study(strongs, slug)

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]

输入模式

{
  "type": "object",
  "properties": {
    "strongs": {
      "type": "string",
      "minLength": 1,
      "maxLength": 20
    },
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "language": {
      "type": "string"
    },
    "slug": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "strong": {
      "type": [
        "string",
        "null"
      ]
    },
    "lemma": {
      "type": "string"
    },
    "transliteration": {
      "type": "string"
    },
    "gloss": {
      "type": "string"
    }
  },
  "required": [
    "url"
  ]
}
🟢list_common_arguments(group, query, limit, cursor)

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]

输入模式

{
  "type": "object",
  "properties": {
    "group": {
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    },
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    },
    "cursor": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "array"
    },
    "nextCursor": {
      "type": "string"
    }
  },
  "required": [
    "arguments"
  ]
}
🟢get_common_argument(id)

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

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "claim": {
      "type": "string"
    },
    "answer": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "article": {
      "type": "string"
    },
    "texts": {
      "type": "array"
    }
  },
  "required": [
    "id",
    "claim",
    "answer",
    "url"
  ]
}
🟢site_summary

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

输入模式

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "confession": {
      "type": "string"
    },
    "cite": {
      "type": "string"
    },
    "shelves": {
      "type": "object"
    },
    "links": {
      "type": "object"
    },
    "articleCount": {
      "type": "integer"
    }
  },
  "required": [
    "name",
    "url"
  ]
}
🟢get_submission_guidelines(topic)

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]

输入模式

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "maxLength": 180
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "criteria": {
      "type": "array"
    },
    "editing": {
      "type": "string"
    },
    "credit": {
      "type": "string"
    },
    "prompt": {
      "type": "string"
    },
    "url": {
      "type": "string"
    }
  },
  "required": [
    "criteria",
    "editing",
    "credit",
    "prompt",
    "url"
  ]
}
🟢check_existing_coverage(title, draft)

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]

输入模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "minLength": 1,
      "maxLength": 180
    },
    "draft": {
      "type": "string",
      "maxLength": 8000
    }
  },
  "required": [
    "title"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "verdict": {
      "type": "string"
    },
    "kind": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "guidance": {
      "type": "string"
    },
    "matches": {
      "type": "array"
    }
  },
  "required": [
    "verdict",
    "kind",
    "guidance",
    "matches"
  ]
}
🟡suggest_article_change(path, summary, detail, proposed_markdown, sources)

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]

输入模式

{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    },
    "summary": {
      "type": "string",
      "minLength": 3,
      "maxLength": 140
    },
    "detail": {
      "type": "string",
      "minLength": 1,
      "maxLength": 8000
    },
    "proposed_markdown": {
      "type": "string",
      "maxLength": 40000
    },
    "sources": {
      "type": "array",
      "maxItems": 20,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "title": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          },
          "url": {
            "type": "string",
            "minLength": 1,
            "maxLength": 2000
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    }
  },
  "required": [
    "path",
    "summary",
    "detail"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "queued": {
      "type": "boolean"
    },
    "published": {
      "type": "boolean"
    },
    "message": {
      "type": "string"
    },
    "gate": {
      "type": "object"
    }
  },
  "required": [
    "published",
    "message"
  ]
}
🟢propose_new_article(title, shelf, summary, markdown, sources)

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]

输入模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "minLength": 3,
      "maxLength": 180
    },
    "shelf": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "summary": {
      "type": "string",
      "minLength": 3,
      "maxLength": 140
    },
    "markdown": {
      "type": "string",
      "minLength": 1,
      "maxLength": 60000
    },
    "sources": {
      "type": "array",
      "maxItems": 20,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "title": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          },
          "url": {
            "type": "string",
            "minLength": 1,
            "maxLength": 2000
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    }
  },
  "required": [
    "title",
    "shelf",
    "summary",
    "markdown"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "queued": {
      "type": "boolean"
    },
    "published": {
      "type": "boolean"
    },
    "message": {
      "type": "string"
    },
    "gate": {
      "type": "object"
    }
  },
  "required": [
    "published",
    "message"
  ]
}
🟡suggest_topic(title, summary, explainer, sources)

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]

输入模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "minLength": 3,
      "maxLength": 180
    },
    "summary": {
      "type": "string",
      "maxLength": 1000
    },
    "explainer": {
      "type": "string",
      "maxLength": 4000
    },
    "sources": {
      "type": "array",
      "maxItems": 20,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "title": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          },
          "url": {
            "type": "string",
            "minLength": 1,
            "maxLength": 2000
          }
        },
        "required": [
          "title",
          "url"
        ]
      }
    }
  },
  "required": [
    "title"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "queued": {
      "type": "boolean"
    },
    "published": {
      "type": "boolean"
    },
    "message": {
      "type": "string"
    },
    "gate": {
      "type": "object"
    }
  },
  "required": [
    "published",
    "message"
  ]
}
🟢my_suggestions(status)

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

输入模式

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "suggestions": {
      "type": "array"
    }
  },
  "required": [
    "suggestions"
  ]
}
🟢whoami

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

输入模式

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "displayName": {
      "type": [
        "string",
        "null"
      ]
    },
    "role": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "remainingSuggestions": {
      "type": "integer"
    },
    "dailyCap": {
      "type": "integer"
    }
  },
  "required": [
    "id",
    "role"
  ]
}
🟢find_articles_for_claim(text, limit)

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

输入模式

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "arguments": {
      "type": "array"
    },
    "articles": {
      "type": "array"
    }
  },
  "required": [
    "arguments",
    "articles"
  ]
}
🟢get_verse(reference, include)

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]

输入模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    },
    "include": {
      "type": "array",
      "maxItems": 6,
      "items": {
        "type": "string",
        "enum": [
          "greek",
          "hebrew",
          "parallels",
          "study_links",
          "cross_refs",
          "connections"
        ]
      }
    }
  },
  "required": [
    "reference"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "edition": {
      "type": [
        "string",
        "null"
      ]
    },
    "collection": {
      "type": "string"
    },
    "text": {
      "type": [
        "string",
        "null"
      ]
    },
    "greek": {
      "type": [
        "object",
        "null"
      ]
    },
    "greekText": {
      "type": [
        "object",
        "null"
      ]
    },
    "hebrew": {
      "type": [
        "object",
        "null"
      ]
    },
    "hebrewText": {
      "type": [
        "object",
        "null"
      ]
    },
    "original": {
      "type": [
        "string",
        "null"
      ]
    },
    "youngs": {
      "type": [
        "string",
        "null"
      ]
    },
    "jps": {
      "type": [
        "string",
        "null"
      ]
    },
    "translations": {
      "type": "array"
    },
    "studyLinks": {
      "type": "array"
    },
    "crossReferences": {
      "type": "array"
    }
  },
  "required": [
    "reference",
    "url"
  ]
}
🟢compare_translations(reference)

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]

输入模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    }
  },
  "required": [
    "reference"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "kjv": {
      "type": [
        "string",
        "null"
      ]
    },
    "youngs": {
      "type": [
        "string",
        "null"
      ]
    },
    "jps": {
      "type": [
        "string",
        "null"
      ]
    },
    "original": {
      "type": [
        "string",
        "null"
      ]
    },
    "greek": {
      "type": [
        "object",
        "null"
      ]
    },
    "hebrew": {
      "type": [
        "object",
        "null"
      ]
    },
    "translations": {
      "type": "array"
    },
    "note": {
      "type": "array"
    },
    "nwt": {
      "type": "object"
    }
  },
  "required": [
    "reference",
    "url",
    "translations"
  ]
}
🟢get_article_summary(slug, path)

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]

输入模式

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "path": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "keyPoints": {
      "type": "array"
    }
  },
  "required": [
    "title",
    "url"
  ]
}
🟢get_article_section(slug, path, heading)

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

输入模式

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "path": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    },
    "heading": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    }
  },
  "required": [
    "heading"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "heading": {
      "type": "string"
    },
    "text": {
      "type": "string"
    },
    "url": {
      "type": "string"
    }
  },
  "required": [
    "heading",
    "url"
  ]
}
🟢related_articles(slug, reference, limit)

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

输入模式

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "reference": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 12
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "articles": {
      "type": "array"
    }
  },
  "required": [
    "articles"
  ]
}
🟢get_cross_references(reference)

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]

输入模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    }
  },
  "required": [
    "reference"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "links": {
      "type": "array"
    },
    "sources": {
      "type": "object"
    }
  },
  "required": [
    "reference",
    "links"
  ]
}
🟢get_canon_status(book)

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

输入模式

{
  "type": "object",
  "properties": {
    "book": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    }
  },
  "required": [
    "book"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "book": {
      "type": "string"
    },
    "protestant": {
      "type": "string"
    },
    "catholic": {
      "type": "string"
    },
    "orthodox": {
      "type": "string"
    },
    "ethiopian": {
      "type": "string"
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "book",
    "note"
  ]
}
🟢search_word_study(query, limit)

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

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array"
    }
  },
  "required": [
    "results"
  ]
}
🟢lookup_quote(reference)

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]

输入模式

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    }
  },
  "required": [
    "reference"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "quotes": {
      "type": "array"
    }
  },
  "required": [
    "quotes"
  ]
}
🟢get_connections_by_book(book, type, min_weight)

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]

输入模式

{
  "type": "object",
  "properties": {
    "book": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "type": {
      "type": "string",
      "enum": [
        "quotes",
        "fulfilled",
        "alludes",
        "see-also"
      ]
    },
    "min_weight": {
      "type": "integer",
      "minimum": 1
    }
  },
  "required": [
    "book"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "version": {
      "type": "integer"
    },
    "book": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "map": {
      "type": "string"
    },
    "totals": {
      "type": "object"
    },
    "connections": {
      "type": "array"
    }
  },
  "required": [
    "version",
    "book",
    "connections"
  ]
}
🟢get_connection_graph(level, type, testament_filter)

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]

输入模式

{
  "type": "object",
  "properties": {
    "level": {
      "type": "string",
      "enum": [
        "book",
        "chapter"
      ]
    },
    "type": {
      "type": "string",
      "enum": [
        "quotes",
        "fulfilled",
        "alludes",
        "see-also"
      ]
    },
    "testament_filter": {
      "type": "string",
      "enum": [
        "all",
        "ot",
        "nt"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "version": {
      "type": "integer"
    },
    "level": {
      "type": "string"
    },
    "nodes": {
      "type": "array"
    },
    "edges": {
      "type": "array"
    }
  },
  "required": [
    "version",
    "level",
    "nodes",
    "edges"
  ]
}
🟢get_messianic_prophecies(theme)

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]

输入模式

{
  "type": "object",
  "properties": {
    "theme": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "version": {
      "type": "integer"
    },
    "count": {
      "type": "integer"
    },
    "map": {
      "type": "string"
    },
    "prophecies": {
      "type": "array"
    }
  },
  "required": [
    "version",
    "count",
    "prophecies"
  ]
}
🟢get_connection_stats

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

输入模式

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "version": {
      "type": "integer"
    },
    "quotations": {
      "type": "integer"
    },
    "downloads": {
      "type": "object"
    }
  },
  "required": [
    "version",
    "quotations",
    "downloads"
  ]
}
🟢get_citations(slug, path)

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

输入模式

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "path": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "sources": {
      "type": "array"
    }
  },
  "required": [
    "url",
    "sources"
  ]
}
🟢request_sign_in(email)

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]

输入模式

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "minLength": 3,
      "maxLength": 200
    }
  },
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "sign_in_url": {
      "type": "string"
    },
    "connect_url": {
      "type": "string"
    },
    "email_sent": {
      "type": "boolean"
    },
    "message": {
      "type": "string"
    }
  },
  "required": [
    "sign_in_url",
    "message"
  ]
}
⚪confirm_sign_in(email, otp, scopes)

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]

输入模式

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "minLength": 3,
      "maxLength": 200
    },
    "otp": {
      "type": "string",
      "minLength": 4,
      "maxLength": 12
    },
    "scopes": {
      "type": "array",
      "maxItems": 3,
      "items": {
        "type": "string",
        "enum": [
          "read",
          "hearts",
          "suggest"
        ]
      }
    }
  },
  "required": [
    "email",
    "otp"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "access_token": {
      "type": "string"
    },
    "token_type": {
      "type": "string"
    },
    "scopes": {
      "type": "array"
    },
    "key_created": {
      "type": "boolean"
    },
    "signed_in": {
      "type": "boolean"
    },
    "message": {
      "type": "string"
    }
  },
  "required": []
}
🟢list_saved

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

输入模式

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array"
    }
  },
  "required": [
    "items"
  ]
}
🟡save_item(kind, ref)

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

输入模式

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "article",
        "verse"
      ]
    },
    "ref": {
      "type": "string",
      "minLength": 2,
      "maxLength": 300
    }
  },
  "required": [
    "kind",
    "ref"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "item": {
      "type": "object"
    }
  },
  "required": [
    "ok",
    "item"
  ]
}
🔴remove_saved(kind, ref)

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

输入模式

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "article",
        "verse"
      ]
    },
    "ref": {
      "type": "string",
      "minLength": 2,
      "maxLength": 300
    }
  },
  "required": [
    "kind",
    "ref"
  ],
  "additionalProperties": false
}

输出模式

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "item": {
      "type": "object"
    }
  },
  "required": [
    "ok",
    "item"
  ]
}

社区

评价此服务器

证据

最近观测

已验证未记录版本38 个工具