Source Library
@Embassy-of-the-Free-Mind
About Source Library
The world's largest library of translated ancient texts. AI-powered OCR and translation of Renaissance and early modern manuscripts.
Basic information
Category
Developer Tools
License
AGPL-3.0
Runtime
node
Transports
stdio
Publisher
Embassy-of-the-Free-Mind
Submitted by
JDerekLomas
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"source-library": {
"command": "npx",
"args": [
"-y",
"@source-library/mcp-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Source Library?
Source Library is an MCP server and CLI that searches, reads, and cites 22,000+ rare pre-modern texts (alchemy, Hermetica, Kabbalah, theology, early science) with AI-generated English translations. It provides 12 tools for full-text and semantic search, reading, quoting, image search, duplicate detection, feedback, and sharing findings. No API key is needed.
How to use Source Library?
Install via npm (npm install -g @source-library/mcp-server) or run directly with npx @source-library/mcp-server. For Claude Code, use claude mcp add source-library -- npx -y @source-library/mcp-server. For Claude Desktop, add a JSON entry to the config file. The CLI supports commands like source-library search "philosopher's stone" and source-library text <book_id> --from=1 --to=50.
Key features of Source Library
- 12 tools for search, reading, quoting, and curation
- 22,000+ rare pre-modern texts with AI translations
- Semantic passage search using Gemini embeddings
- 50,000+ book illustrations plus 23,000+ artworks
- Citation URLs and DOIs for published editions
- Duplicate detection before importing books
Use cases of Source Library
- Search for “prima materia” across the collection and compare author treatments
- Read the full translation of Fludd’s History of Both Worlds and summarize its cosmology
- Find all alchemical emblems depicting the ouroboros with source texts
- Locate key passages about the Sun’s centrality in Copernicus’s De Revolutionibus
- Submit feedback or share a research dossier with the Source Library team
FAQ from Source Library
What is the difference between search_translations and search_concept?
search_translations finds literal phrases in translated text; search_concept uses semantic embeddings to find conceptually related passages even when the modern term doesn’t appear.
Do I need an API key to use Source Library?
No, the server works without any API key.
What data does Source Library include?
It includes 22,000+ rare pre-modern texts (alchemy, Hermetica, Kabbalah, theology, early science) and 73,000+ images (book illustrations and standalone artworks from museums).
How are citations handled?
Every page returned includes a citation URL (e.g., https://sourcelibrary.org/book/...?page=57). Published editions have DOIs minted via Zenodo.
What transports and authentication are supported?
The server supports MCP (for Claude Desktop/Code) and a standalone CLI. No authentication is required.
More Developer Tools MCP servers
Test
x1xhlolFULL Augment Code, Claude Code, Cluely, CodeBuddy, Comet, Cursor, Devin AI, Junie, Kiro, Leap.new, Lovable, Manus, NotionAI, Orchids.app, Perplexity, Poke, Qoder, Replit, Same.dev, Trae, Traycer AI, VSCode Agent, Warp.dev, Windsurf, Xcode, Z.ai Code, Dia & v0. (And other Open Sou
Huoshan Test
volcengineSmithery CLI
smithery-aiInstall, manage and develop MCP servers and skills for agents
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Comments