Updated 2026-10-21 · RobotBase MCP · 72 tools · one remote endpoint

MCP server for public-domain books

Short answer: RobotBase's CyberLibrary exposes 16 MCP tools over 80,354 public-domain books in 23 languages. Use cyberlibrary_search for a unified BM25 + semantic query, cyberlibrary_fulltext_search for literal text search, cyberlibrary_get_chapter for clean Markdown and cyberlibrary_cite for ready citations. It shares a 5-calls/day free bucket per IP; past that, 1–5 credits over x402.

What is inside

CyberLibrary is a public-domain corpus of 80,354 books in 23 languages, served as chapter-level Markdown plus a searchable paragraph index. It is not a generic web search: every result carries a stable book/chapter/paragraph identifier, a citation and a license/source URL so an agent can quote it safely.

ToolWhat it does
cyberlibrary_searchUnified search: automatic language detection, BM25 + neural semantic fusion (RRF), ranked passages.
cyberlibrary_fulltext_searchLiteral full-text search inside the actual book text; returns the matching passage, book, chapter and canonical URL.
cyberlibrary_search_passagesBM25 passage retrieval with chunk_id, citation and license.
cyberlibrary_semantic_searchNeural embedding search for “describe what you are looking for”.
cyberlibrary_rag_contextPacks ranked passages into a token budget, ready for agent context.
cyberlibrary_book_meta / get_tocBook metadata and ordered chapter titles.
cyberlibrary_get_chapter / get_markdownClean Markdown of one chapter, or the whole-book mirror.
cyberlibrary_cite / verify_quoteReady-to-paste citation; verify whether a quotation actually occurs in the corpus.
cyberlibrary_get_chunksStable paragraph-level chunks with permanent chunk_id.
cyberlibrary_catalog_index / language_shardLanguage catalogs with counts; paginated catalog pages.
cyberlibrary_service_infoDiscovery endpoints for the library (MCP, catalog API, llms.txt, OpenAPI, HTML UI).

Example prompts

Search 19th-century Russian novels for passages about a duel, with citations.
Find every mention of "ledger" in Moby Dick and give exact chapter citations.
Give me a 2,000-token RAG context from public-domain books about lighthouse keepers.
Verify this quotation: "..." — which book and chapter is it from?

Connect

{
  "mcpServers": {
    "robotbase": { "type": "http", "url": "https://robotbase.cc/mcp" }
  }
}

16 CyberLibrary tools live behind the same endpoint as web search and on-chain verification. No key, no account.

Cost and boundaries

CyberLibrary shares the 5-calls/day free bucket per IP with the two TRON risk tools. Past that, retrieval costs 1–2 credits and full-text search 5 credits, paid over x402. The corpus is public domain only — no current copyrighted books — and every passage returns its license and canonical source URL. This is not legal advice; check the license/territory notice attached to each book.

FAQ

Is there an MCP server for public-domain books?
Yes. RobotBase's CyberLibrary exposes 16 MCP tools over 80,354 public-domain books in 23 languages, including catalog, TOC, chapter, whole-book Markdown, citations, full-text search and RAG context.
Can I search inside the full text, not just titles?
Yes. cyberlibrary_fulltext_search searches the actual book text (chapter Markdown corpus) and returns the matching passage, book, chapter and canonical URL.
How do I get a citation an agent can reuse?
Call cyberlibrary_cite for a ready-to-paste citation (title, author, canonical URL, Markdown URL, license, public-domain notice), or cyberlibrary_verify_quote to confirm a quotation exists and get its exact location.
Is CyberLibrary free?
It shares a 5-calls/day free bucket per IP with TRON risk tools. Past that, retrieval is 1–2 credits and full-text search 5 credits over x402.
Are modern copyrighted books included?
No. CyberLibrary is a public-domain corpus; each result carries its license and source URL. There is no copyrighted current-book corpus behind this endpoint.
RobotBase MCP · https://robotbase.cc/mcp · llms.txt · install guide · privacy
Read-only · no API keys · no custody. Base and Solana are x402 payment rails only; no chain data is served for them.