技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
Terobyte/librarian-cli

Terobyte/librarian-cli

Ebook-to-Markdown pipeline (FB2, EP
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add librarian-cli -- npx -y librarian-cli
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
2 ★ · Terobyte/librarian-cli · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 2 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 Terobyte/librarian-cli;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

📚 librarian

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Turn any ebook into clean, token-counted Markdown chapters — let Claude read your
bookshelf over MCP and catch it misquoting your books. Deterministic RAG: no embeddings,
no network, no API keys.
Any input format — FB2, EPUB, DOCX, HTML, TXT/MD, text-layer PDF — becomes a directory of
clean chapters with token counts. No network, no LLM, no randomness: the same input always
produces byte-identical output.
Install
Offline contract: install and runtime need no network (the tokenizer's vocabulary is
vendored in the package).
Quick start
Commands
| Command | Purpose |
|---------|---------|
| lib ingest [--force] [--no-keep-source] [--config cfg.toml] [--verbose] | Process books into the library; prints a file · id · status · score table. |
| lib list [ ] | No argument — all books; with an id — that book's chapters (n, title, tokens, summary). |
| lib get | Print chapters by range (1-3,7) to stdout. |
| lib get --budget N [--from K] | Greedily print consecutive chapters from K while the token sum stays ≤ N. |
| lib find [--limit 10] [--book ] [--reindex] [--json] | Full-text search across chapters and titles/authors library-wide (bm25, snippets, RU/EN stemming). |
| lib info | JSON: book metadata + quality metrics. |
| lib doctor [ ] | No id — books in review and broken directories; with id — that book's report. |
| lib reingest --all [--config cfg.toml] [--verbose] | Rebuild the library from source/ with the current code/config. |
| lib rm | Delete a book and rebuild the index. |
| lib serve [--library ] | Stdio MCP server over the library. |
| lib verify "quote" [--book ID] [--json] [--limit N] | Check a quote against one book or attribute it across the library. |
Library root: --library (or the LIB_HOME env var, default ./library). Data goes
to stdout, diagnostics to stderr. Exit codes: 0 success, 1 runtime error, 2 usage error.
Give Claude your bookshelf
librarian-cli ships a built-in stdio MCP server with 6 read-only tools — list_books,
list_chapters, find, get_chapters, book_info, verify_quote — so Claude can browse
the catalog, search it, pull chapters under a token budget, and check its own quotes against
the source on its own: deterministic RAG with no embeddings, no network, and no API keys.
Claude Code:
Claude Desktop (claude_desktop_config.json):
Verify quotes
*An MCP server that catches Claude misquoting your books.*
lib verify "quote" checks whether a quote actually appears in your library, verbatim —
punctuation, case, ё/е, and markdown formatting don't count. Two modes:
- **Book mode** (--book ): full scan of one book — "does this book actually say
this?" Works without the search index.
- **Shelf mode** (no --book): attribution across the whole library via FTS5 candidates —
来源
awesome · https://github.com/Terobyte/librarian-cli
按领域浏览
MCP 服务
Traction
2 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引