lsbible
Bible SDK and MCP server – give Claude, Cursor, and AI apps ground-truth Scripture context
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)
- Ensure you have MCP-compatible client setup and a config file where you can reference the MCP server.
- 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
- Install Node.js 18+ from https://nodejs.org/
- Install the package globally or locally in your project:
- Global (for CLI access): npm install -g lsbible
- Local (project-specific): npm install lsbible
- Run the server locally if you prefer a persistent instance: npx lsbible
- 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
fastapi_mcp
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
mcp -qdrant
An official Qdrant Model Context Protocol (MCP) server implementation
mcp-tasks
A comprehensive and efficient MCP server for task management with multi-format support (Markdown, JSON, YAML)
asterisk
Asterisk Model Context Protocol (MCP) server.
metabase-ai-assistant
🚀 The most powerful MCP Server for Metabase - 111+ tools for AI SQL generation, dashboard automation & enterprise BI. Works with Claude, Cursor, ChatGPT.
mcp -templates
A flexible platform that provides Docker & Kubernetes backends, a lightweight CLI (mcpt), and client utilities for seamless MCP integration. Spin up servers from templates, route requests through a single endpoint with load balancing, and support both deployed (HTTP) and local (stdio) transports — all with sensible defaults and YAML-based configs.