LabscoMCP early access ↗
telvokdevMCP SERVER

Librarian by Telvok

Capture what you learn while coding and find it again by meaning — local embeddings, no API calls, plus a shared book library.

by telvokdev ↗Agent MemoryCommunity

LABSCO SUMMARY

Offline semantic search first, marketplace second.

The part that works with no account and no network is the part that matters day to day: an embedding model on disk, a library you own, and ranking that rewards entries you keep finding useful. The Telvok library and bounties sit above that as an opt-in layer, which means you can adopt the capture habit without buying into the marketplace. The API reference is marked beta by the author.

What it is

A knowledge-management MCP server for AI coding assistants. You record insights as you hit them, and search them later by meaning rather than by wording — saving "Stripe webhooks need idempotency checks" and later searching "handling duplicate payment events" finds it. On top of your local library sits the Telvok library, where entries can be packaged as books, published, and downloaded.

What you get

  • Semantic search over your own library and the capture path that fills it — brief to search before deciding something, record to keep what you learned, mark_hit to mark an entry as helpful and raise its ranking
  • Search that runs entirely offline: the all-MiniLM-L6-v2 model, 384-dim embeddings, roughly a 30MB download on first run and cached locally, with results ranked by semantic similarity plus recency (60%) and hit count (40%)
  • Import from the memory stores you already have — import_memories reads jsonl (Anthropic MCP Memory, mcp-knowledge-graph), markdown (Obsidian, Basic Memory MCP), cursor (Cursor Memory Bank), json and sqlite (mcp-memory-service, SQLite-vec)
  • Library tools for shared knowledge: library_search, library_download for free books, library_publish to package your own entries, my_books, sync to check owned books for updates, rate_book and seller_analytics
  • A bounty system for knowledge you want but do not have — bounty_create, bounty_list, bounty_claim, bounty_submit, my_bounties
  • Maintenance and account tools: adopt to copy an imported entry into your local library, delete, rebuild_index, auth, help and feedback

Requirements

Nothing for local use — search and capture are fully offline with no API calls. Install with claude mcp add librarian -- npx @telvok/librarian-mcp, or point any MCP client at npx @telvok/librarian-mcp; Claude Code also has a plugin install that adds slash commands and hooks on top of the MCP tools. An account is only needed to reach the Telvok library: run auth({ action: "login" }), enter the returned code at telvok.com/device, then auth({ action: "complete" }) — the key is stored in .librarian/.auth and expires after 90 days. The library folder holds your entries, downloaded books, purchased content, the archive and the cached embedding model. MIT licensed.

Setup effort

One command — npm install -g @telvok/librarian-mcp