
Source Library
io.github.Embassy-of-the-Free-Mind由 GitHub 账号 Embassy-of-the-Free-Mind 发布v4.3.0更新于 Oct 24, 2026
Search 22,000+ rare pre-modern texts with AI English translations, summaries, and 73K+ images.
发布方自己的服务:Source
概览
可搜索、阅读并引用 22,000 多部珍稀前现代典籍(含 AI 英译),并能检索图像画廊。
- 可以做什么
- 按全文、译文段落、语义概念或在单本书内检索,并按条件浏览书目
- 读取书籍元数据、章节与页码范围,可选 OCR、译文或两者
- 获取某页的精确译文,附格式化引用与短链接
- 按主题、人物、符号、类型或年代检索书中插图与独立艺术品
- 导入前检查书籍是否已存在,并提交反馈或分享发现
- 适用场景
- 适合炼金术、赫尔墨斯文献、卡巴拉、神学与早期科学等主题的研究,让助手查找段落、阅读译文并给出可引用的原文引文,而不是凭记忆作答。
- 运行要求
- 以 stdio 在本地运行,通常通过 npx 使用 npm 包 @source-library/mcp-server(需 Node.js),也可全局安装。无需 API 密钥或环境变量。需要能访问 Source Library 服务的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 Source Library,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Source Library MCP Server
Search, read, and cite 22,000+ rare pre-modern texts (alchemy, Hermetica, Kabbalah, theology, early science) with AI-generated English translations. 12 tools (full-text + semantic search, reading, exact quoting, image search, duplicate detection, feedback, sharing findings back). CLI + MCP server, no API key needed.
Quick Start
Claude Code
Claude Desktop
Add to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
CLI
From Source
12 Tools
Search & Discovery
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 — e.g. "distributed cognition" maps to passages about active intellect, art of memory, wax-tablet metaphors. Prefer search_translations for literal phrases; use search_concept when the concept matters more than the wording.
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.
Reading
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. Each response includes a truncated flag with a truncation_note giving the next from/to values when content was cut by the page-budget limit — agents must check truncated rather than infer end-of-book from pages_returned.
get_quote
Get the exact translated text of a single page for quoting. Returns the verbatim translation, original OCR, and a formatted citation. The response headline is citation_link — the stable sourcelibrary.org/q/… shortlink to present alongside the quote and its page number. Always use this before putting text in quotation marks — never paraphrase from memory. Suggested render: > [quote] then — [Author], [citation.locator]. [citation_link] — the locator is "p. 217 [scan 219]" where the printed page is known, else "p. 219".
Gallery
search_images
Search the visual collection: 50,000+ illustrations extracted from book pages PLUS 23,000+ standalone artworks (paintings, frescoes, prints, sculptures from Met, Rijksmuseum, Wikimedia, NGA). Each result has a source field: gallery (book illustration) or artwork (standalone work).
Curation
check_duplicate
Check whether a book already exists in Source Library before importing. Uses 4-tier matching (source fingerprint, title+author normalization, keyword search, semantic similarity) and returns a confidence level + suggestion. Use this before every import to avoid duplicates.
Feedback
submit_feedback
Submit feedback, bug reports, or feature requests directly to the Source Library team.
share_findings
Share a research dossier back to the Source Library team — a title, optional summary, and an ordered list of citations ({ book_id, page, note }, references not copied text). Like submit_feedback, it goes to the team for review.
CLI
Most tools are also available as a standalone CLI with colored terminal output. (search_concept and check_duplicate are MCP-only for now.)
Example Research Prompts
"Search for references to 'prima materia' across the collection. Which authors discuss it, and how do their treatments differ?"
"Read the full translation of Fludd's History of Both Worlds, pages 1-50. Summarize the cosmological framework."
"Find all alchemical emblems depicting the ouroboros. What texts are they from?"
"What does Copernicus say about the Sun's centrality in De Revolutionibus? Find the key passages with citation URLs."
Citation URLs
Every page returned by the tools includes a citation URL:
Published editions include DOIs minted via Zenodo.
Development
License
MIT
Links
- Website: sourcelibrary.org
- Developers: sourcelibrary.org/developers
- GitHub: Embassy-of-the-Free-Mind/sourcelibrary-v2
来源:mcp-server/README.md,提交 791f552
工具
0版本历史
1- v4.3.0最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Source 集成
Source
app.source官方发布者
Source 提供的远程 MCP 端点,让助手访问已接入 Source 的网站的营销归因与分析数据。

ArxSource
由 GitHub 账号 nicolaiprodromov 发布
本地 MCP 服务器,让助手检索 arXiv 论文、按章节或 LaTeX 原文阅读、追踪引用,并找到论文对应的代码。
SourceMed
io.sourcemed
SourceMed 为助手提供经来源核实的临床证据库:可提出证据问题、浏览书架并阅读带引用的卡片。

Spree Commerce: open-source B2B and marketplace ecommerce
由 GitHub 账号 spree 发布
Spree 的 MCP 服务器让 AI 助手用自然语言管理 Spree 商店的商品目录、回答报表问题并完成店铺设置。

PlushSource
由 GitHub 账号 quickman924 发布
本地 MCP 服务器,内置定制毛绒玩具制造商名录,让助手搜索、筛选、比较并引用厂商条目。