GetBible MCP / Package 2.0 documentation

One connection. All GetBible APIs.

Scripture, query and search v2/v3; dictionaries, commentaries and public topic bookmarks v1. Available through hosted Streamable HTTP and local stdio.

Public access is free, with no account or token required by default. Every operation is read-only, including search POST. Anonymous access is subject to the published rate limits.

Official public MCP endpoint: https://mcp.getbible.net/. Use Streamable HTTP at this exact root URL.

Scripture tools default to upstream v3, with v2 available explicitly. This documentation covers MCP package 2.0 and every listed upstream API version.

Local command: getbible-mcp --transport stdio

Documentation

Project and API documentation: getBible.net. Public MCP usage guide: getBible.net/mcp.

Choose a connection

Connect a Python, JavaScript or PHP MCP client to https://mcp.getbible.net/ using Streamable HTTP. Do not append /mcp or an upstream API version. To connect to another GetBible MCP host, use its complete endpoint URL. An ordinary application can also call the existing REST APIs directly.

Honor HTTP 429 and Retry-After. For an optional MCP or API token, contact GetBible administrators and configure the issued token securely in your client's Authorization: Bearer header. See the usage policy for details.

To run the MCP server locally, install the Python package with pipx install getbible-mcp and configure your AI client to launch getbible-mcp --transport stdio.

This project ships one Python server package. It does not require separate npm or Composer server implementations.

Required cache integrity

Never retain upstream data beyond 30 days without refreshing it. Honor shorter HTTP freshness and no-store; validate published checksums and replace changed records atomically. The MCP keeps no persistent result cache, and query/search results are non-cacheable by default.

Preserve rights and provenance from translation catalogs and study-module metadata. Read the full cache and usage policies before building an offline integration.