gospel-engine

Scripture search, conference talks, and study-aid API — powered by PostgreSQL + pgvector.

Status

Version
Uptime
Database
API
v1

MCP clients

The gospel-mcp binary is a stdio MCP server that bridges your local AI client (VS Code Copilot, Claude Desktop, etc.) to this API. Download the binary for your platform:

Configure your MCP client

Download the binary, make it executable (chmod +x gospel-mcp-* on macOS/Linux), then add it to your MCP client. An API token is required.

{
  "mcpServers": {
    "gospel": {
      "command": "/absolute/path/to/gospel-mcp-<os>-<arch>",
      "env": {
        "GOSPEL_ENGINE_URL": "https://study.ibeco.me",
        "GOSPEL_ENGINE_TOKEN": "stdy_..."
      }
    }
  }
}

The client auto-updates: on startup it checks /api/version and pulls a newer binary if available. Disable with GOSPEL_AUTO_UPDATE=false.

API

Three endpoints, bearer-token authenticated:

GET /api/search?q=faith&mode=hybrid&limit=20
GET /api/get?ref=1+Nephi+3:7
GET /api/list?type=scriptures