Get the FREE Ultimate OpenClaw Setup Guide →

lsbible

Bible SDK and MCP server – give Claude, Cursor, and AI apps ground-truth Scripture context

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio kdcokenny-lsbible npx -y lsbible

How to use

LSBible exposes an MCP Server that lets AI apps and MCP clients access the Legacy Standard Bible content through a set of structured prompts and capabilities. You can perform natural language queries like “get John 3:16” or “search for verses about love” and receive formatted responses with verse text, metadata, and formatting preserved. The server supports zero-setup usage—simply add LSBible to your MCP client configuration and start querying—allowing you to integrate Bible content into clients such as Cursor, Claude Desktop, VS Code, Windsurf, and other MCP-enabled tools. In addition to direct verse retrieval, the server includes Bible study tooling such as generating study guides and cross-reference analyses, and it can provide distribution analytics to help you see where topics occur across the Bible. The MCP server is included with the TypeScript SDK and is designed to work alongside the SDK in multi-language environments, making it straightforward to combine server-backed queries with SDK-based integrations in your applications.

How to install

Prerequisites:

  • Node.js 18+ and npm or yarn installed on your system
  • Internet access for initial installation/downloads

Option A: Use MCP client configuration to run via npx (no local install required)

  1. Ensure you have MCP-compatible client setup and a config file where you can reference the MCP server.
  2. Use the MCP config to reference the LSBible server (see mcp_config example). The first run will download the package via npx.

Option B: Local install for repeated use

  1. Install Node.js 18+ from https://nodejs.org/
  2. Install the package globally or locally in your project:
    • Global (for CLI access): npm install -g lsbible
    • Local (project-specific): npm install lsbible
  3. Run the server locally if you prefer a persistent instance: npx lsbible
  4. In your MCP client configuration, point to the server using the npx-based invocation as shown in the mcp_config example.

Additional notes

Notes and tips:

  • The MCP server is designed to work with numerous MCP clients (Cursor, Claude Code, VS Code, Windsurf, etc.). Ensure your client supports the MCP requests you intend to use (e.g., verse lookup, search, and study tooling prompts).
  • If you’re using npx, the first run will download the lsbible package—ensure a stable internet connection during initial startup.
  • Environment variables aren’t strictly required for basic operation, but you can extend the server’s behavior via environment configuration if the package supports it (refer to the lsbible package docs for details).
  • For best results, keep Node.js updated and prefer using the MCP config approach to minimize local setup on the client side.

Related MCP Servers

Sponsor this space

Reach thousands of developers