Skip to main content
Glama

Verses for a need or feeling

verses_for
Read-onlyIdempotent

The Scripture The Living Bread pairs with what a person is carrying: anxiety, fear, grief, loneliness, anger, guilt, doubt, money, marriage, healing, purpose, and about a hundred more. Pass the need in the person's own words ("I'm scared about surgery", "my mother died", "lonely"). People ask: "a verse for anxiety", "what does the Bible say when you feel alone", "scripture for my friend who lost her dad", "a verse about forgiving someone". Returns the verses verbatim from the stored KJV with a one-line reflection in our words, and the page where real believers pray over that need by name; every one of them points to Christ, who carries it with us.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
needYesThe need or feeling, in the person's own words.
limitNoHow many verses, at most.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
leadNo
needYes
pageYes
labelYes
versesYes
matchedYes
translationYes
pray_with_the_familyYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds genuinely useful context beyond that: verses come verbatim from a stored KJV, a one-line reflection is appended, and a page of named prayer is included, which tells the agent the output is devotional content rather than raw search hits.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core capability and then the invocation guidance, with no filler sentences. The long enumeration of needs and the closing line about Christ are slightly expansive for a tool description, but each still carries selection-relevant meaning.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description needn't detail return structure, and it still usefully characterizes the content. Two parameters are documented and the invocation pattern is clear, leaving only sibling disambiguation as an unaddressed gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3. The description goes beyond the schema's terse 'need or feeling' by giving example values in natural phrasing ("I'm scared about surgery", "my mother died") and stressing the person's own words, which materially shapes how the agent should populate the field.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: it returns KJV verses plus a reflection for a given need or feeling, with concrete examples (anxiety, grief, loneliness). It does not explicitly distinguish itself from close siblings like scripture_search or what_the_bible_says_about, so an agent must infer the boundary from the emotional/thematic framing alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It clearly tells the agent how to invoke it, quoting the kinds of user phrasings that should route here ("a verse for anxiety", "scripture for my friend who lost her dad") and instructing that the need be passed in the person's own words. There is no explicit when-not guidance or named alternative tool, which keeps it short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources