שרת MCP המאפשר חיפוש בשפה טבעית במיליוני פריטים תרבותיים, היסטוריים וספרותיים המוחזקים בספרייה הלאומית של ישראל. ממיר שאילתות שיחה בעברית או באנגלית לקריאות API מובנות כנגד הארכיון הדיגיטלי, ומחזיר תוצאות עם תמונות ממוזערות, מניפסטים של IIIF ותוכן סטרימינג. האוסף כולל כתבי יד עתיקים, מסמכים ממשלתיים, תצלומים, מפות, הקלטות מוזיקה, היסטוריה בעל-פה ופרסומים אקדמיים.
שכפלו מ-GitHub להתקנה
git clone https://github.com/mula2812/NLI_AI_Search
cd NLI_AI_Search
pip install -r requirements.txt.mcp.json
{
"mcpServers": {
"nli-search": {
"command": "python3",
"args": [
"nli_mcp.py"
],
"cwd": "/path/to/NLI_AI_Search"
}
}
}process_natural_queryProcess natural language queries and convert them to structured search parameters for the NLI API
generate_responseGenerate a user-facing response from search results with image extraction and formatting
stream_batchesProcess large result sets in streaming batches for comprehensive analysis
get_imageRetrieve an image by IIIF identifier
get_manifestRetrieve the IIIF manifest for a given record ID
get_streamRetrieve media streams (MP4, HLS, audio) for a library item
Primary search API for the National Library of Israel digital archives
International Image Interoperability Framework endpoints for images and manifests
חפש ספרים של ביאליק בספרייה הלאומיתמצא תצלומים היסטוריים של ירושליםהצג כתבי יד עתיקים בנושא קבלהחפש שירי לאה גולדברג לילדיםמצא הקלטות שמע של מוזיקה מזרחית ישראליתNLI_API_KEY (optional, default visitor key provided)Python 3.10+mcphttpxpydanticA default visitor API key is included. Installation scripts provided for Windows and Linux. Installation path must contain only English characters.