Skip to content

Releases: Perlsowisdom/LogosBibleMCP

v0.1.1 - HTTP Tunneling & Sermon Filtering

23 Feb 07:19

Choose a tag to compare

What's New

🌐 HTTP Server & Tunneling

  • Added HTTP server mode with SSE support for remote access
  • API Key Authentication via LOGOS_MCP_API_KEY environment variable
  • Health check endpoint at /health
  • Ready for tunneling with ngrok or direct connection to Zo Computer

📖 Sermon Tools Enhanced

  • Liturgical Season Filtering - Filter sermons by Advent, Christmas, Epiphany, Lent, Holy Week, Easter, Pentecost, or Ordinary Time
  • Date Range Filtering - Use after_date and before_date parameters (ISO format: YYYY-MM-DD)
  • Improved Content Extraction - Sermons now pull content from the Blocks table (Logos Sermon Builder format)
  • HTML Entity Decoding - Clean text output from Logos formatting

🔧 CLI Improvements

  • logos-diagnose - Check database availability and row counts
  • logos-diagnose-raw - Inspect Documents table structure
  • logos-diagnose-blocks - Inspect Blocks table (where sermon content lives)
  • logos-http - Start HTTP server for tunneling

📚 Documentation

  • Updated README with tunneling instructions for Zo Computer
  • Removed hardcoded API keys from scripts

Installation

git clone https://github.com/Perlsowisdom/LogosBibleMCP.git
cd LogosBibleMCP/logos-mcp-server
npm install
npm run build
npm link

Configuration

Set environment variables:

  • BIBLIA_API_KEY - Get free key at bibliaapi.com
  • LOGOS_MCP_API_KEY - Your secret key for HTTP server authentication
  • LOGOS_DATA_DIR - (optional) Custom Logos data directory path

What's Next

Check the develop branch for upcoming features.