Skip to main content
Glama

Server Details

Sanskrit scripture search: Mahabharata, Upanishads, Gita; cited verses, honest no-answer.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

6 tools
find_similar_versesFind parallel passages
Read-only
Inspect

Given a verse, find other passages in the library that say something close to it — by meaning, not by shared words.

Use it to check whether a teaching appears elsewhere before presenting it as the tradition's position, to gather parallel places, or to see how different works treat one subject. Set exclude_same_work when you want an independent witness: the next verse of the same chapter is nearly always similar and proves nothing.

An empty result is a real answer — it means the library says this in one place only.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPassages to return. Default 8.
verseYesA citation ("BG 2.47") or a `unit_id` from an earlier result.
languageNoPreferred language of the translations returned. Not a filter: works that exist only in Russian are returned in Russian, and each result says which language it is actually in. Default: en.
exclude_same_workNoSkip passages from the same work, so what comes back corroborates rather than repeats. Default false.
get_vaishnava_calendarVaishnava calendar at a place
Read-only
Inspect

Ekadashi fasts, festivals and the appearance and disappearance days of the acharyas in the Gaudiya Vaishnava calendar, computed for one place. Call it for any question about when an Ekadashi or a festival falls, or when to break a fast.

The place is required and matters: the fast day is decided by the tithi at local sunrise, and the time to break the fast is minutes wide and different in every city. Ask the user where they are rather than guessing. Every observance links to a page with its story and the verses behind it.

ParametersJSON Schema
NameRequiredDescriptionDefault
daysNoHow many days ahead, from today at the place. Default 30.
languageNoPreferred language of the translations returned. Not a filter: works that exist only in Russian are returned in Russian, and each result says which language it is actually in. Default: en.
latitudeYesLatitude of the place, degrees.
timezoneYesIANA timezone, e.g. "Europe/Moscow".
longitudeYesLongitude of the place, degrees.
place_nameNoThe place's name, echoed back.
get_verseRead one verse in full
Read-only
Inspect

Fetch one verse whole: the Sanskrit in Devanāgarī and IAST, the word-by-word breakdown with the meaning each word carries in this passage, the literary translation, the commentary, and optionally the surrounding verses.

Call it after search_texts when you are going to quote, and whenever the user names a verse. The word-by-word table is what lets you explain or re-translate a line honestly instead of trusting a finished translation.

Accepts citations as people write them, not only internal ids.

ParametersJSON Schema
NameRequiredDescriptionDefault
verseYesA citation — "BG 2.47", "Бхагавад-гита 2.47", "Mahabharata 1.1.1", "Upanishads Mundaka 2.2.8" — or a `unit_id` from an earlier result.
contextNoVerses to include either side, within the same chapter. Use 1–2 when the argument depends on what surrounds the verse. Default 0.
languageNoPreferred language of the translations returned. Not a filter: works that exist only in Russian are returned in Russian, and each result says which language it is actually in. Default: en.
list_worksList the works in the library
Read-only
Inspect

List the works with their sizes, structure and available languages. Call it once at the start of a conversation about scripture, or when you need work slugs for filtering.

It also tells you what is not translated: several works exist only in Russian. Check languages before promising the user an English text.

ParametersJSON Schema
NameRequiredDescriptionDefault
languageNoPreferred language of the translations returned. Not a filter: works that exist only in Russian are returned in Russian, and each result says which language it is actually in. Default: en.
lookup_sanskrit_termLook up a Sanskrit word
Read-only
Inspect

Look up a Sanskrit word: its spellings across scripts, the meanings it carries in this corpus, how many verses gloss it, and examples of where it occurs.

Built from the word-by-word breakdowns of some 30 000 verses, so these are the meanings translators actually assigned to the word in these texts — not a lexicon's list of everything it could mean. Use it before translating a term yourself, and whenever the user asks what a word means.

ParametersJSON Schema
NameRequiredDescriptionDefault
termYesIn IAST (śeṣa, diacritics optional) or Devanāgarī (शेष). A word written in another script is not in this dictionary — the headwords are Sanskrit — but search_texts will still find it in the prose.
examplesNoVerses to cite as examples. Default 5.
languageNoPreferred language of the translations returned. Not a filter: works that exist only in Russian are returned in Russian, and each result says which language it is actually in. Default: en.
search_textsSearch the scriptures
Read-only
Inspect

Search the Vedaword library of Sanskrit scripture by meaning as well as by wording, so a paraphrased question works and a Sanskrit term reaches passages written in another script. This is the first thing to call for any factual question about what the scriptures say.

Returns passages with an exact citation, a URL and the version hash of the text quoted.

Read confidence before using the results. "none" means the library has no answer and the result list is empty — report that to the user instead of reaching for something related. "low" means the passages are leads, not answers. matched_by says how each was found: a passage found only by "vector" shares no words with the query.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPassages to return. Default 8.
partsNoWhich part of a verse to search: `verse` is the Sanskrit source text, `translation` the literary translation, `word_by_word` the gloss table, `commentary` Vedaword's own exposition, `bhashya` an ācārya's original commentary. Omit to search all.
queryYesA question, a phrase, a Sanskrit term, or a citation such as "BG 2.47". Any language, and Sanskrit in Devanāgarī or IAST. Quote the string to require the exact wording.
worksNoRestrict to these works by slug — see list_works. Omit to search all.
languageNoPreferred language of the translations returned. Not a filter: works that exist only in Russian are returned in Russian, and each result says which language it is actually in. Default: en.
full_textNoReturn each passage whole instead of an excerpt. Use when you intend to quote; excerpts are for deciding what to quote.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • First observedfind_similar_verses
    • First observedget_vaishnava_calendar
    • First observedget_verse
    • First observedlist_works
    • First observedlookup_sanskrit_term
    • First observedsearch_texts

Publisher details

Operator
Vedaword
Operator website
https://vedaword.com
Vendor relationship
First-party
Trust center
Not applicable
Restrictions
Not applicable

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Search and retrieve Devanagari Hindi shayari from an owner-authorized, provenance-tracked corpus, with audit and research-only inspection capabilities via stdio.
    4
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables agentic hybrid search over a curated corpus of philosophical and spiritual texts, returning original passages with precise references so models can search, read, quote, and translate them.
    GPL 3.0
  • A
    license
    A
    quality
    D
    maintenance
    Semantic search over 4.6 million text chunks from 20,000+ classical philosophy and humanities works (pre-1928). Covers Aristotle, Plato, Kant, Hegel, Nietzsche and hundreds more. Multilingual: English, German, Latin, French, Italian, Greek, Russian.
    3
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources