Source Library
JSON →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
npx -y @source-library/mcp-server Tools · 9
- 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.
★ 2 GitHub stars