# FHL Bible MCP

Quickly access any Bible verse or passage on the FHL site with a clean, readable interface. Dive deep into original word meanings, Strong’s numbers, commentaries, and topical studies. The platform al…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add fhl/fhl-mcp-server

# Browse available tools
npx -y @smithery/cli@latest tool list fhl/fhl-mcp-server

# Get full schema for a tool
npx -y @smithery/cli@latest tool get fhl/fhl-mcp-server get_bible_verse

# Call a tool
npx -y @smithery/cli@latest tool call fhl/fhl-mcp-server get_bible_verse '{}'
```

## Direct MCP Connection

Endpoint: `https://fhl-mcp-server--fhl.run.tools`

## Tools (28)

- `get_bible_verse` — 查詢指定的聖經經文。支援單節、多節、節範圍查詢。
- `get_bible_chapter` — 查詢整章聖經經文。
- `query_verse_citation` — 解析並查詢經文引用字串（如：'約 3:16', '太 5:3-10'）。
- `search_bible` — 在聖經中搜尋關鍵字或原文編號。
- `search_bible_advanced` — 進階聖經搜尋，支援自訂書卷範圍。
- `get_word_analysis` — 取得經文的原文字彙分析（希臘文/希伯來文）。
- `lookup_strongs` — 查詢 Strong's 原文字典。支援多種格式：整數+testament (3056, 'NT')、G前綴 ('G3056')、H前綴 ('H430')。
- `search_strongs_occurrences` — 搜尋 Strong's Number 在聖經中的出現位置。
- `get_commentary` — 查詢經文註釋。
- `list_commentaries` — 列出所有可用的註釋書。
- `search_commentary` — 在註釋書中搜尋關鍵字。
- `get_topic_study` — 查詢主題查經資料（Torrey, Naves）。
- `list_bible_versions` — 列出所有可用的聖經版本。
- `search_available_versions` — 搜尋符合條件的聖經版本。
- `get_book_list` — 取得聖經書卷列表。
- `get_book_info` — 取得特定書卷的詳細資訊。
- `get_audio_bible` — 取得有聲聖經連結。
- `get_audio_chapter_with_text` — 取得整章有聲聖經連結與經文。
- `list_audio_versions` — 列出所有可用的有聲聖經版本。
- `get_apocrypha_verse` — 查詢次經 (Apocrypha) 經文內容。支援書卷 101-115。
- `search_apocrypha` — 在次經中搜尋關鍵字。
- `list_apocrypha_books` — 列出所有可用的次經書卷及其資訊。
- `get_apostolic_fathers_verse` — 查詢使徒教父文獻經文內容。
- `search_apostolic_fathers` — 在使徒教父文獻中搜尋關鍵字。
- `list_apostolic_fathers_books` — 列出所有可用的使徒教父書卷及其資訊。
- `get_bible_footnote` — 查詢聖經經文註腳（僅限 TCV 現代中文譯本）。
- `search_fhl_articles` — 搜尋信望愛站的文章。
- `list_fhl_article_columns` — 列出信望愛站可用的文章專欄。

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get fhl/fhl-mcp-server <tool-name>
```
