NuBerea

v1.0.0

OpenClaw plugin for the NuBerea biblical data platform — exposes NuBerea MCP tools as native OpenClaw agent tools.

@nuberea/openclaw·runtime nuberea·by @balassit
Code Pluginsource linkedCommunity code plugin. Review compatibility and verification before install.

README

NuBerea for OpenClaw

OpenClaw plugin for the NuBerea biblical data platform. Registers 7 MCP tools and a skill into the OpenClaw gateway, giving the agent direct access to Hebrew/Greek morphology, lexicons, Bible texts, Dead Sea Scrolls, and SQL analytics.

  • Package name: @nuberea/openclaw
  • Plugin id: nuberea
  • Skill id: nuberea
  • License: MIT
  • Required auth: NuBerea account — OAuth 2.1 + PKCE via npx @nuberea/sdk login

Requirements

  • OpenClaw >=2026.3.28
  • Node.js >=18
  • A free NuBerea account at nuberea.com

Install

Install the plugin:

openclaw plugins install @nuberea/openclaw

Install the skill:

openclaw skills install nuberea

Authenticate (one-time browser sign-in):

npx @nuberea/sdk login

Restart the gateway:

openclaw gateway restart

Auth setup

The @nuberea/sdk login command opens a browser to nuberea.com, completes OAuth 2.1 + PKCE, and stores access/refresh tokens in the OS keychain under service nuberea, account tokens. Tokens auto-refresh before expiry — no recurring manual steps required.

There are no required environment variables. If the OS keychain is unavailable, the SDK falls back to a platform state directory file:

  • macOS: ~/Library/Application Support/nuberea/tokens.json
  • Linux: ~/.local/state/nuberea/tokens.json
  • Windows: %APPDATA%/nuberea/tokens.json

What the plugin calls

All 7 tools make HTTPS requests to the NuBerea MCP server at https://nuberea.com/mcp. Each call sends a JSON-RPC tools/call request and returns read-only query results. No local files, environment variables, or system resources are accessed beyond the stored OAuth token.

SQL endpoints (nuberea_query) enforce SELECT-only queries server-side. No INSERT, UPDATE, DELETE, or DDL is permitted.

Tools registered

ToolDescription
nuberea_verseKJV verse lookup by book, chapter, and verse
nuberea_bible_searchKJV full-text search
nuberea_greek_lookupLSJ Greek lexicon lookup
nuberea_hebrew_lookupBDB Hebrew lexicon lookup by Strong's number
nuberea_greek_morphologyMacula Greek morphological analysis for a NT verse
nuberea_hebrew_morphologyMacula Hebrew morphological analysis for an OT verse
nuberea_queryRead-only SQL analytics across all NuBerea datasets

Datasets available via nuberea_query

SchemaDescriptionRows
hebrew.morphemesHebrew Bible word-by-word morphology (WLC/Macula)467,770
greek.morphemesGreek NT morphology (Nestle 1904/Macula)137,741
lxx.morphemesSeptuagint LXX morphology623,693
lsj.entriesLiddell-Scott-Jones Greek Lexicon119,553
bdb.entriesBrown-Driver-Briggs Hebrew Lexicon10,221
kjv.versesKing James Version Bible text36,821
dss.scrollsDead Sea Scrolls word annotations500,991
cntr.transcriptionsCNTR Greek NT manuscript transcriptions41,956
aland.pericopesSynoptic parallel pericopes (Aland)330

Example agent prompts

  • "Look up the Greek word λόγος in the LSJ lexicon"
  • "What is the Hebrew morphology of Genesis 1:1?"
  • "Find every verse in John that contains the word 'light'"
  • "Join the Greek NT with the Septuagint on lemma for John 1:1 and show the gloss and definition"

Capabilities

configSchema
Yes
Executes code
Yes
HTTP routes
0
Runtime ID
nuberea

Compatibility

Built With Open Claw Version
2026.4.11
Min Gateway Version
2026.3.28
Plugin Api Range
>=2026.3.28
Plugin Sdk Version
2026.4.11

Verification

Tier
source linked
Scope
artifact only
Summary
Validated package structure and linked the release to source metadata.
Commit
bc8e36ed6e02
Tag
main
Provenance
No
Scan status
clean

Tags

latest
1.0.0