MCP Servers / search / Source Library

Source Library

JSON →
httpnone2search

Search and cite 500+ translated historical texts (alchemy, Hermeticism, Renaissance) with DOI-backed academic citations. Access rare Latin and German manuscripts from the 15th-18th centuries.

Install
How to run this server
[ { "cmd": "npx -y @source-library/mcp-server", "imports": [] } ]
server path: source-library
Tools
What this server exposes
search_library
Full-text search across books and page content. Returns matching books and pages with citation URLs.
search_translations
Search inside translated text across the entire library. Find what historical authors wrote about any topic. Returns passage snippets with page numbers, book info, and citation URLs.
search_concept
Semantic passage search using Gemini embeddings. Finds conceptually related passages even when the modern term won't literally appear.
search_within_book
Search inside a specific book's pages. Returns matching pages with snippets and citation URLs.
list_books
Browse the collection with filters. Returns title, author, language, year, and translation progress.
get_book
Detailed book metadata: summary, index stats, chapters, edition info, DOI.
get_book_text
Read a book. Prefer chapter for chapter-at-a-time reading; falls back to from/to page ranges.
get_quote
Get the exact translated text of a single page for quoting. Returns the full translation, original OCR, and a formatted citation.
search_images
Search the visual collection: 50,000+ illustrations, woodcuts, diagrams, and marginalia from rare books.
Configuration
Environment & auth
authnone
Resources
Source Library — MCP Server · libregistry