Jewish Library MCP Server
A full-text search server for Jewish texts and literature.
Jewish Library MCP Server
An MCP (Model Context Protocol) 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.
Features
- Full-text search across Jewish texts and literature
- Advanced query syntax support:
- Field-specific search (text:term, reference:term, topics:term)
- Boolean operators (AND, OR)
- Required/excluded terms (+term, -term)
- Phrase search ('exact phrase')
- Wildcards (?, *)
- Relevance-based scoring
- Rich search results including references, topics, and highlighted excerpts
Installation
Requires Python 3.10 or higher.
Clone the repository
git clone https://github.com/sivan22/mcp-otzaria-server.git
cd mcp-otzaria-server
Get the index
download and extract the index from here
Install dependencies
pip install .
Running the Server
The server can be run directly:
uv --directory path/to/directory run jewish_library
Or through an MCP client that supports the Model Context Protocol. for claude desktop app and cline you should use the following config:
{
"mcpServers": {
"jewish_library": {
"command": "uv",
"args": [
"--directory",
"your/path/to/directory",
"run",
"jewish_library"
],
"env": {
"PYTHONIOENCODING": "utf-8"
}
}
}
}
Available tools
The server provides a single tool through the MCP interface:
full_text_search
Performs a full-text search across the Jewish library with advanced query capabilities.
Example query formats:
# Basic search
"maimonides on prayer"
# Field-specific search
text:"love your neighbor" AND topics:mitzvot
# Required terms
+shabbat +candles
# Phrase search with topic filter
"four species" AND topics:sukkot
# Wildcard search
pray* AND reference:psalms
Search results include:
- Reference information
- Relevant topics
- Highlighted excerpts showing query matches
- Relevance score
Development
This project uses:
Requirements
- Python >= 3.10
- MCP SDK >= 1.1.1
- Tantivy search engine
License
MIT License
Похожие серверы
MCP NIF.PT
Query and analyze Portuguese companies using the NIF.PT public API. Supports search by NIF, company name, and city.
Semiconductor Supply Chain MCP Server
Access semiconductor B2B platforms like AnySilicon and DesignReuse for IP core and ASIC service procurement.
Paper Search MCP
Search and download academic papers from sources like arXiv, PubMed, and Google Scholar.
Weather
Provides weather data using the US National Weather Service (NWS) API. Built with pure JavaScript ES Modules.
Glean
Search and chat across your company's apps using the Glean API.
招投标大数据服务
Provides comprehensive import and export trade data query functions, including trend analysis, product statistics, and geographic distribution.
Tavily Search
A search API tailored for LLMs, providing web search, RAG context generation, and Q&A capabilities through the Tavily API.
Marginalia Search
A search engine for non-commercial content and hidden gems of the internet.
Custom Elasticsearch
A simple MCP server for Elasticsearch, designed for cloud environments where your public key is already authorized.
DevRag
Free local RAG for Claude Code - Save tokens & time with vector search. Indexes markdown docs and finds relevant info without reading entire files (40x fewer tokens, 15x faster).