Integrations
Provides access to Jewish texts from the Sefaria digital library through tools for retrieving specific texts by reference, obtaining commentaries on a given text, and searching the library with customizable filters.
Sefaria Jewish Library MCP Server
An MCP (Model Context Protocol) server that provides access to Jewish texts from the Sefaria library. This server enables Large Language Models to retrieve and reference Jewish texts through a standardized interface.
Features
- Retrieve Jewish texts by reference
- Retrieve commentaries on a given text
- Search the Jewish library for a query
Installation
Requires Python 3.10 or higher.
Clone the repository
Running the Server
The server can be run directly:
Or through an MCP client that supports the Model Context Protocol. for claude desktop app and cline you should use the following config:
Installing via Smithery
To install Sefaria Jewish Library for Claude Desktop automatically via Smithery:
Available tools
The server provides the following tools through the MCP interface:
get_text
Retrieves a specific Jewish text by its reference.
Example:
get_commentaries
Retrieves a list of commentaries for a given text.
Example:
search_texts
Searches for Jewish texts in the Sefaria library based on a query.
Example:
Development
This project uses:
- MCP SDK for server implementation
- Sefaria API for accessing Jewish texts
Requirements
- Python >= 3.10
- MCP SDK >= 1.1.1
- Sefaria API
License
MIT License
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Provides access to Jewish texts from the Sefaria library. This server enables Large Language Models to retrieve and reference Jewish texts through a standardized interface.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that provides powerful search capabilities for Jewish texts and literature. This server enables Large Language Models to search and reference Jewish texts through a standardized interface.Last updated -12PythonMIT License
- -securityAlicense-qualityThe server facilitates access to Julia documentation and source code through Claude Desktop, allowing users to retrieve information on Julia packages, modules, types, functions, and methods.Last updated -402JavaScriptMIT License
- AsecurityAlicenseAqualityThis server allows users to interact with their Zotero library through the Model Context Protocol, providing tools for searching items, retrieving metadata, and accessing full text using natural language queries.Last updated -344PythonMIT License
- -securityFlicense-qualityThis server provides an API to query Large Language Models using context from local files, supporting various models and file types for context-aware responses.Last updated -1TypeScript