Back to search
100
MCP live v0.1.7 streamable-http

io.github.cyanheads/openlibrary-mcp-server

io.github.cyanheads/openlibrary-mcp-server

Search books and authors, fetch editions, browse subjects, and resolve cover images.

Uptime
11.1%
9 probes
Response
324ms
last probe
Tools
9
callable

Tools · 9

openlibrary_search_books

Full-text book search across Open Library works. Supports field filters (title, author, subject, publisher, ISBN, language) and returns work-level records with edition counts, cover IDs, and reading a…

openlibrary_get_work

Fetch a work by Open Library Work ID (OL…W). Returns title, description, subjects, cover IDs, and linked author IDs for follow-up lookups. Works represent the abstract book concept independent of any …

openlibrary_get_editions

List editions of a work — different publishers, languages, formats, and print runs. Returns ISBNs, publisher, language, page count, and edition OLIDs. Use after openlibrary_get_work or openlibrary_sea…

openlibrary_get_edition

Fetch a single edition by identifier: ISBN-10, ISBN-13, OCLC, LCCN, or Open Library Edition ID (OL…M). Returns full edition metadata including authors, publisher, language, all identifier types, and t…

openlibrary_search_authors

Search Open Library authors by name. Returns Open Library Author IDs, names, birth/death dates, top works, and subject associations. Use author IDs for openlibrary_get_author (bio, remote IDs) or open…

openlibrary_get_author

Fetch author detail by Open Library Author ID (OL…A). Returns bio, birth/death dates, photo IDs, and linked identifiers from Wikidata, VIAF, ISNI, Goodreads, and LibraryThing. Use openlibrary_search_a…

openlibrary_get_author_works

List works by an author. Returns titles, cover IDs, and work OLIDs for drilling into editions or details. Use openlibrary_get_author for author bio and details, or openlibrary_get_editions to explore …

openlibrary_get_subject

Browse works by subject. Returns matching works with edition counts and cover IDs, plus the total work count for the subject. Subjects are user-contributed and may be inconsistent ("science fiction", …

openlibrary_get_cover_url

Resolve a cover image URL for a book or author photo. Returns a direct HTTPS URL in the requested size (S/M/L). The Covers API always returns HTTP 200 — missing covers return a 1×1 placeholder GIF, no…

Similar MCP servers embedding-nearest

@cyanheads/openlibrary-mcp-server
Search books and authors, fetch editions, browse subjects, and resolve cover images from Open Library via MCP. STDIO or Streamable HTTP.
0 tools
io.github.cyanheads/arxiv-mcp-server live
Search arXiv, fetch paper metadata, and read full-text content.
4 tools · streamable-http
io.github.cyanheads/wikipedia-mcp-server
Search Wikipedia, read summaries and full text, target sections, find nearby pages, list languages.
0 tools
io.github.cyanheads/wikidata-mcp-server live
Search and fetch Wikidata entities, execute SPARQL queries, and resolve external identifiers.
7 tools · streamable-http
io.github.coret/openarchieven-mcp-server
MCP server for the Open Archives genealogical search engine.
0 tools
book-metadata-mcp
MCP server for book metadata lookup — searches Google Books and Open Library with intelligent scoring
0 tools

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "io.github.cyanheads/openlibrary-mcp-server": {
      "url": "https://openlibrary.caseyjhand.com/mcp",
      "transport": "streamable-http"
    }
  }
}