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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_textA

Retrieve a specific text passage from Sefaria by reference (e.g., 'Genesis 1:1', 'Shabbat 2b:10', 'Exodus 20:2-6'). This is the primary way to get text content for citations and study.

get_text_v1B

Legacy v1 text endpoint. Use get_text instead when possible.

get_random_textA

Get a random text segment from the Sefaria library. Useful for daily study suggestions or testing.

get_tocA

Get the Table of Contents - a hierarchical list of all available texts in Sefaria organized by category (Torah, Neviim, Ketuvim, Talmud, etc.). Note: This is a large response (~4MB) and mostly static - consider caching.

get_indexC

Get metadata about a specific text (its structure, available versions, categories, etc.).

get_shapeB

Get the structure/shape of a text (number of chapters, sections, etc.).

get_relatedB

Get all content related to a specific reference - links, sheets, notes, media, manuscripts, and topics. Comprehensive way to find connected material.

get_linksB

Get textual links to other sources (e.g., commentaries, parallel passages).

get_topicsC

Get details about a specific topic in Sefaria's topic system.

get_all_topicsB

Get a list of all topics in Sefaria's topic system.

get_topic_graphA

Get the topic graph showing relationships between topics.

get_recommended_topicsB

Get recommended topics related to a specific text reference.

get_random_by_topicB

Get a random text segment related to a specific topic.

get_ref_topic_linksC

Get topic links for a specific text reference.

get_termsC

Get information about specific terms (Rabbis, concepts, etc.).

get_nameA

Get information about a specific name in Sefaria (Rabbi, place, etc.).

find_refsA

Parse text to find all Sefaria references within it. Useful for extracting citations from a piece of text or converting modern references to traditional ones.

searchB

Full-text search across the Sefaria library. Returns matching passages with relevance scoring.

get_lexiconA

Look up a Hebrew word in the Sefaria lexicon. Returns definitions, translations, and related words.

get_word_completionC

Get autocomplete suggestions for Hebrew words.

get_calendarsA

Get today's Torah readings according to the Jewish calendar (daily readings, parashat haShavua, holidays, etc.).

get_next_readC

Get the next recommended reading based on a reference.

get_versionsA

Get all available versions/translations for a specific text.

get_languagesA

Get list of all languages available in Sefaria.

get_translationsC

Get all translations available in a specific language.

get_manuscriptsB

Get manuscript variants for a specific text reference.

get_categoryC

Get all texts in a specific category.

get_related_websitesC

Get related web pages for a specific text reference.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/davad00/sefaria-api-mcp'

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