biblemate
Bible study tools via MCP — search, retrieve verses, commentaries, cross-references, Hebrew/Greek interlinear, devotions, sermons, and theological analysis.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Bible study tools via MCP — search, retrieve verses, commentaries, cross-references, Hebrew/Greek interlinear, devotions, sermons, and theological analysis.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run deep Bible study research using the bibleagent CLI tool. Use when the user requests in-depth Bible study, theological research, verse analysis, or comprehensive biblical investigation. The tool performs multi-step research and exports results to DOCX files which are then uploaded to Google Drive.
Force agent responses to scheduled/automated messages. Use when cron jobs, monitoring scripts, or automated systems send messages that agents ignore. Solves the problem where agents treat system-sent messages as "background info" instead of tasks requiring response. Key pattern: use `openclaw agent` instead of `openclaw message send` to trigger actual agent turns.
Set up GPU-accelerated Whisper on NVIDIA Jetson devices (Orin Nano, etc.) for fast local speech-to-text transcription.
Create isolated OpenClaw agents with separate workspaces, bound to specific Telegram groups or channels. Use when setting up a specialized agent (e.g., Bible study, work assistant) that should respond in a dedicated chat.
| name | biblemate |
| description | Bible study tools via MCP — search, retrieve verses, commentaries, cross-references, Hebrew/Greek interlinear, devotions, sermons, and theological analysis. |
| metadata | {"openclaw":{"emoji":"📖","requires":{"bins":["mcporter"]}}} |
Bible study MCP server with 49 tools. Use mcporter call biblemate.<tool> for all Bible-related queries.
When a user asks a Bible-related question, DO NOT answer directly. Follow this structured approach:
Before planning, improve the user's request to ensure optimal results from the tools. Apply prompt engineering principles:
Check for:
Apply these strategies:
| Technique | Description | Example |
|---|---|---|
| Specify scope | Narrow broad topics to specific aspects | "grace" → "grace in Pauline epistles, specifically Ephesians 2:1-10" |
| Clarify intent | State the study purpose | Add: "for devotional reflection" or "for exegetical analysis" |
| Add context | Include relevant background | "faith" → "faith (πίστις/pistis) in Hebrews 11, examining OT examples" |
| Define terms | Clarify key concepts | "salvation" → "salvation as justification, sanctification, and glorification" |
| Specify output | Request particular deliverables | Add: "including cross-references and practical applications" |
| Bound the search | Limit testament, genre, or author | "prophecy" → "messianic prophecy in Isaiah 7-12" |
| Resolve references | Convert vague to precise | "that famous verse about love" → "1 Corinthians 13:4-7" |
Present the refinement in this format:
## Request Refinement
**Original Request:** [User's exact words]
**Issues Identified:**
- [Issue 1]: [Brief explanation]
- [Issue 2]: [Brief explanation]
**Refinements Applied:**
- [Technique used]: [How it improves the request]
- [Technique used]: [How it improves the request]
**Refined Request:** [Clear, specific, well-structured version]
**Assumed Parameters:**
- Study type: [exegetical | devotional | theological | historical | topical]
- Depth: [overview | moderate | deep-dive]
- Output focus: [academic | practical | both]
Example 1: Vague Topic
Example 2: Unclear Reference
Example 3: Broad Character Study
Example 4: Simple Verse Request (Minimal Refinement)
With the refined request, identify:
Output a plan in this format:
# Preliminary Action Plan
**Refined Request:** [The improved version from Step 1]
**Study Type:** [exegetical | devotional | theological | historical | topical | character | comparative]
**Depth:** [overview | moderate | deep-dive]
## Steps
1. **[Step Name]**
- Tool: `biblemate.<tool_name>`
- Purpose: [What this step accomplishes]
- Input: [The request parameter — be specific and well-crafted]
2. **[Step Name]**
- Tool: `biblemate.<tool_name>`
- Purpose: [What this step accomplishes]
- Input: [The request parameter]
[...continue for 3-7 steps as needed...]
## Measurable Outcomes
- [ ] [Specific deliverable 1]
- [ ] [Specific deliverable 2]
- [ ] [Specific deliverable 3]
Tool Input Best Practices:
Run each step sequentially using mcporter call biblemate.<tool> request="...".
For each step:
Before finalizing, verify:
Provide an integrated response:
# Final Report: [Topic/Question]
## Summary
[2-3 sentence overview of findings]
## Key Findings
### [Finding 1 Title]
[Details with verse references]
### [Finding 2 Title]
[Details with verse references]
[...continue as needed...]
## Original Language Insights
[Hebrew/Greek insights if relevant]
## Cross-References
[Related passages discovered]
## Theological Significance
[Broader meaning and doctrinal connections]
## Practical Application
[How this applies to life/faith]
## Sources Consulted
- [List of tools used and their contributions]
mcporter call biblemate.retrieve_bible_verses request="John 3:16-17"mcporter call biblemate.retrieve_chinese_bible_verses request="John 3:16-17"mcporter call biblemate.retrieve_bible_chapter request="Psalm 23"mcporter call biblemate.search_the_whole_bible request="love your neighbor"mcporter call biblemate.retrieve_bible_cross_references request="Romans 8:28"mcporter call biblemate.retrieve_hebrew_or_greek_bible_verses request="Gen 1:1"mcporter call biblemate.retrieve_interlinear_hebrew_or_greek_bible_verses request="John 1:1"mcporter call biblemate.retrieve_verse_morphology request="Eph 2:8"mcporter call biblemate.translate_hebrew_bible_verse request="<Hebrew text>"mcporter call biblemate.translate_greek_bible_verse request="<Greek text>"mcporter call biblemate.compare_bible_translations request="Psalm 23:1"mcporter call biblemate.read_bible_commentary request="Rom 8:28"mcporter call biblemate.refine_bible_translation request="Gen 1:2"mcporter call biblemate.write_bible_chapter_summary request="Genesis 1"mcporter call biblemate.write_bible_book_introduction request="Romans"mcporter call biblemate.write_bible_outline request="Ephesians"mcporter call biblemate.write_bible_insights request="Matt 5:1-12"mcporter call biblemate.interpret_old_testament_verse request="Isaiah 53:5"mcporter call biblemate.interpret_new_testament_verse request="Heb 11:1"mcporter call biblemate.study_bible_themes request="grace"mcporter call biblemate.study_old_testament_themes request="Exodus 20"mcporter call biblemate.study_new_testament_themes request="Galatians 5"mcporter call biblemate.write_old_testament_historical_context request="1 Kings 18"mcporter call biblemate.write_new_testament_historical_context request="Acts 2"mcporter call biblemate.write_bible_canonical_context request="Daniel"mcporter call biblemate.write_bible_thought_progression request="Romans 8"mcporter call biblemate.write_bible_character_study request="David"mcporter call biblemate.write_bible_location_study request="Jerusalem"mcporter call biblemate.write_bible_devotion request="Phil 4:6-7"mcporter call biblemate.write_bible_applications request="James 1:2-4"mcporter call biblemate.write_bible_questions request="Mark 4:1-20"mcporter call biblemate.quote_bible_verses request="comfort in grief"mcporter call biblemate.quote_bible_promises request="anxiety"mcporter call biblemate.anyalyze_psalms request="Psalm 51:1-5"mcporter call biblemate.expound_bible_topic request="justification by faith"mcporter call biblemate.write_bible_theology request="Trinity"mcporter call biblemate.write_bible_perspectives request="suffering"mcporter call biblemate.explain_bible_meaning request="born again"mcporter call biblemate.identify_bible_keywords request="faith hope love"mcporter call biblemate.write_bible_sermon request="John 14:1-6"mcporter call biblemate.write_old_testament_highlights request="Isaiah 40"mcporter call biblemate.write_new_testament_highlights request="Hebrews 11"mcporter call biblemate.write_bible_related_summary request="parables of Jesus"mcporter call biblemate.write_bible_prayer request="healing"mcporter call biblemate.write_short_bible_prayer request="peace"mcporter call biblemate.write_pastor_prayer request="Sunday service"mcporter call biblemate.ask_theologian request="predestination vs free will"mcporter call biblemate.ask_pastor request="how to forgive someone"mcporter call biblemate.ask_bible_scholar request="authorship of Hebrews"User asks: "What does it mean to be 'born again' in John 3?"
Original Request: "What does it mean to be 'born again' in John 3?"
Issues Identified:
Refinements Applied:
Refined Request: "Provide exegetical analysis of 'born again' (γεννηθῇ ἄνωθεν) in John 3:1-8, examining: (1) the Greek double-meaning of ἄνωθεν (again/from above), (2) Jesus' explanation of water and Spirit birth, (3) why Nicodemus as a Pharisee should have understood this from OT background, (4) the theological doctrine of regeneration, and (5) practical implications for understanding conversion today."
Assumed Parameters:
Refined Request: Exegetical analysis of "born again" in John 3:1-8 with Greek study, OT background, theology, and application Study Type: exegetical + theological Depth: deep-dive
Retrieve the Text
biblemate.retrieve_bible_versesGreek Interlinear Analysis
biblemate.retrieve_interlinear_hebrew_or_greek_bible_versesCross-References
biblemate.retrieve_bible_cross_referencesCommentary
biblemate.read_bible_commentaryTheological Exposition
biblemate.expound_bible_topicPractical Application
biblemate.write_bible_applications[Then execute each step, verify outcomes, and compile the Final Report]
After completing a Bible study, archive all work to Google Drive for future reference.
1nAtV-o7SLPKhloDEy0slhqqQxZVQmkAsbible-study-agent⚠️ Always use this folder ID. Check
memory/google-drive.mdif unsure.
After generating the Final Report, follow these steps:
Create a descriptive, filesystem-safe title for the study:
YYYY-MM-DD - Topic or Passage2026-02-21 - Born Again in John 3gog drive mkdir "2026-02-21 - Born Again in John 3" --parent 1nAtV-o7SLPKhloDEy0slhqqQxZVQmkAs --json
Capture the subfolder ID from the response.
Before executing any tools, save the request refinement and preliminary action plan:
mkdir -p /tmp/bible-study-output
# Save as the FIRST file (00 prefix)
# File: 00-request-and-study-plan.md
This file should contain:
This documents the planning phase and provides context for all subsequent outputs.
Save each MCP tool output as a separate file:
# Example filenames:
# - 00-request-and-study-plan.md ← NEW: Planning phase
# - 01-verses-john-3-1-8.md
# - 02-interlinear-analysis.md
# - 03-cross-references.md
# - 04-commentary.md
# - 05-theological-exposition.md
# - 06-applications.md
# - final-report.md
Use numbered prefixes to preserve execution order.
Use pandoc to convert each markdown file to docx format:
# Convert all markdown files to docx
for f in /tmp/bible-study-output/*.md; do
pandoc "$f" -o "${f%.md}.docx"
done
This creates both .md and .docx versions of every file.
Upload both markdown and docx files to the study subfolder:
# Upload markdown files
for f in /tmp/bible-study-output/*.md; do
gog drive upload "$f" --parent <subfolder-id>
done
# Upload docx files
for f in /tmp/bible-study-output/*.docx; do
gog drive upload "$f" --parent <subfolder-id>
done
Send the final report docx file directly to the Telegram group:
Use the message tool with action=send and filePath=/tmp/bible-study-output/final-report.docx
Share the study subfolder with read-only access (anyone with link can view):
gog drive share <subfolder-id> --to anyone --role reader
Then send the shared link to the Telegram group. The link format is:
https://drive.google.com/drive/folders/<subfolder-id>
# List uploaded files
gog drive ls <subfolder-id>
rm -rf /tmp/bible-study-output
| Step | Filename Pattern | Example |
|---|---|---|
| Request & Plan | 00-request-and-study-plan.md | 00-request-and-study-plan.md |
| Verse retrieval | 01-verses-<reference>.md | 01-verses-john-3-1-8.md |
| Interlinear | 02-interlinear-<reference>.md | 02-interlinear-john-3-3-7.md |
| Cross-references | 03-cross-references.md | 03-cross-references.md |
| Commentary | 04-commentary.md | 04-commentary.md |
| Thematic/Theological | 05-theological-<topic>.md | 05-theological-regeneration.md |
| Application | 06-applications.md | 06-applications.md |
| Final Report | final-report.md | final-report.md |
Note: The
00-request-and-study-plan.mdfile captures the request refinement and preliminary action plan BEFORE tool execution begins. This provides crucial context for the study.
# 1. Create subfolder
STUDY_FOLDER=$(gog drive mkdir "2026-02-21 - Born Again in John 3" \
--parent 1nAtV-o7SLPKhloDEy0slhqqQxZVQmkAs --json | jq -r '.folder.id')
# 2. Create local output directory
mkdir -p /tmp/bible-study-output
# 3. Save request refinement and study plan FIRST
# Write 00-request-and-study-plan.md with:
# - Request Refinement (original, issues, refinements, refined request)
# - Preliminary Action Plan (study type, depth, steps, outcomes)
# 4. Execute tools and save each output to /tmp/bible-study-output/*.md
# Files: 01-verses.md, 02-summary.md, 03-context.md, etc.
# 5. Create final integrated report
# File: final-report.md
# 6. Convert all markdown to docx
for f in /tmp/bible-study-output/*.md; do
pandoc "$f" -o "${f%.md}.docx"
done
# 7. Upload all files (both md and docx)
for f in /tmp/bible-study-output/*.md /tmp/bible-study-output/*.docx; do
gog drive upload "$f" --parent "$STUDY_FOLDER"
done
# 8. Send final report docx to Telegram
# Use: message tool with action=send, filePath=/tmp/bible-study-output/final-report.docx
# 9. Share folder with read-only access
gog drive share "$STUDY_FOLDER" --to anyone --role reader
# 10. Send shared link to Telegram
# Link: https://drive.google.com/drive/folders/$STUDY_FOLDER
# 9. Verify
gog drive ls "$STUDY_FOLDER"
# 10. Cleanup
rm -rf /tmp/bible-study-output
After completing a study, send to the Telegram group:
request parameter (string) — make it detailed and specificBook Chapter:Verse (e.g., John 3:16, Gen 1:1-3)