Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
lookup_verseA

Fetch the exact text of a Bible verse, verse range, verse list, or whole chapter. Use this whenever you already have a reference — 'John 3:16', 'Genesis 1:1-5', 'Psalm 23', 'Romans 3:23,25'. Pass translations to compare versions side by side (e.g. ["KJV", "WEB"]; default is the server's configured translation, KJV). Returns each verse on its own line, tagged 'Book Chapter:Verse (TRANSLATION)' so you can cite it exactly. If you don't have a reference, use search_keyword for exact wording or search_by_meaning for ideas and themes.

search_by_meaningA

Find Bible verses by meaning rather than exact wording. Use this when the question is about an idea, theme, or feeling — 'verses about anxiety', 'the good shepherd', 'forgiving people who wronged you' — and you don't already have a verse reference. Results are ranked by closeness of meaning and can be returned in any loaded translation via translation (default KJV). Returns up to limit verses (default 10, max 25), each tagged with its reference and translation so you can cite it exactly. Each result carries a similarity score; set min_score (between -1 and 1) to drop weak matches. If you already know the reference, use lookup_verse instead; if you need an exact word or phrase match, use search_keyword. For classic study subjects with a curated index entry ('faith', 'prayer'), topic_verses returns an editor's chosen verses rather than a similarity ranking.

cross_referencesA

List the passages traditionally linked to a verse or passage — the places Scripture echoes Scripture. Use after lookup_verse when the question is 'what other passages relate to this one?' — e.g. reference 'John 3:16' or 'Genesis 1:1-5'. Results are ranked by how strongly readers have linked them (votes, shown per line). Set include_text true to fetch each linked passage's opening verse text in the server's default translation. Returns up to limit links (default 10, max 25) plus the true total. Each target is tagged 'Book Chapter:Verse' so you can lookup_verse it.

word_studyA

Show the original-language words behind a verse or short passage — Greek for the New Testament, Hebrew for the Old, chosen automatically. Use when the question is about wording, nuance, or 'what does this word really mean?' — e.g. 'John 21:15-17' to see the two different Greek words for 'love'. Each word line carries its position, surface form, lemma, transliteration, Strong's id, morphology code, and a short gloss; follow a Strong's id with strongs_entry for the full definition. Verse blocks inside a range are labeled where possible. Keep references short — a verse or a few; output is capped at 10 verses of words.

strongs_entryA

Look up a Strong's lexicon entry — lemma, transliteration, gloss, and full definition — by its id: 'G26' (Greek ἀγάπη), 'H7225' (Hebrew רֵאשִׁית). Formats like 'g26' or 'G0026' are accepted. Use after word_study surfaces an id, or whenever a Strong's number appears. Set include_verses true to also list where the word occurs (up to limit, default 10, max 25, with the true total), each verse tagged so you can lookup_verse it. For the words of a specific verse, use word_study with the reference instead.

topic_versesA

Look up a subject in Nave's Topical Bible — a curated index compiled by a human editor — and return its verses, e.g. topic 'faith', 'care', 'prayer'. Use this for 'what does the Bible say about X?' when X is a classic study subject; it returns the editor's chosen verses, not a similarity search. (For ideas or phrasings that aren't index entries — 'feeling overwhelmed at work' — use search_by_meaning.) If several index entries match, you get the candidate list — call again with one of the listed ids. 'See X' redirects are followed and labeled. Returns up to limit verses (default 10, max 25) with the true total, tagged 'Book Chapter:Verse (TRANSLATION)'.

places_for_passageA

List the places a passage names — with coordinates only where an identification is actually confident. Use after reading a passage when the question is 'where did this happen?' — e.g. 'Acts 17' or 'Genesis 4:16'. Each place line carries its name, type, and an honesty status straight from the data: 'identified' and 'disputed' come with coordinates (disputed is flagged as contested), while 'unknown', 'symbolic', and 'multiple' say plainly that no single pin exists — never a guessed location. A passage naming no places says so.

journeysA

Browse the curated biblical journeys, or get one journey's ordered stops. Call with no arguments to list the journeys (ids like 'paul-first', 'exodus', with names, scripture, dating, and stop counts), then call again with a journey_id for the detail: an ordered stop list with each place's honesty status, coordinates where confident, and the verse anchoring each leg. Every detail opens with its source attribution — these are commonly proposed reconstructions, not certainties.

random_verseA

Fetch one random verse — for a verse of the day, a writing prompt, or sampling a book's voice. Optionally filter by book ('John', 'PSA') or testament ('OT' or 'NT'), and pick a translation (default KJV). Each call returns a different verse, tagged 'Book Chapter:Verse (TRANSLATION)' so you can cite or look it up. If the filters contradict (a NT testament with an OT book), you'll be told no verse matches.

search_keywordA

Find verses containing an exact word or phrase. Use this when the wording matters — a phrase you remember ('still waters'), a word you're tracing ('propitiation') — and quote multi-word phrases ("still waters") to match them exactly. Searches one translation by default (the server's configured KJV); pass translations (e.g. ['KJV', 'WEB']) to see which translations' wording matches, side by side. Returns up to limit verses (default 10, max 25) with the true total, each tagged so you can lookup_verse the full text; lines marked [excerpt] are partial — lookup_verse the reference for the full text. If you have a reference, use lookup_verse; for ideas rather than wording, use search_by_meaning.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
translations_resourceThe translations loaded in the connected Concord, with attribution.
books_resourceThe 66-book catalog with testaments and chapter counts.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kbennett2000/concord-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server