# openlibrary-mcp-server Server

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

- Price: Free to connect · provider's own fees apply
- URL: https://daas.listeningmind.ai/en/catalog/mcps/x-mcp-cyanheads-openlibrary-mcp-server
- Source: Smithery https://smithery.ai/server/cyanheads/openlibrary-mcp-server
- Rank this week: #21 (score 58)

## Install

```
npx -y @smithery/cli install cyanheads/openlibrary-mcp-server --client claude
```
- Remote: https://openlibrary-mcp-server--cyanheads.run.tools

## 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, cove…
- `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.
- `openlibrary_get_editions`: List editions of a work — different publishers, languages, formats, and print runs. Returns ISBNs, publisher, language, page count, and edition OLIDs.
- `openlibrary_get_edition`: Fetch a single edition by identifier: ISBN-10, ISBN-13, OCLC, LCCN, or Open Library Edition ID (OL…M).
- `openlibrary_search_authors`: Search Open Library authors by name. Returns Open Library Author IDs, names, birth/death dates, top works, and subject associations.
- `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.
- `openlibrary_get_author_works`: List works by an author. Returns titles, cover IDs, and work OLIDs for drilling into editions or details.
- `openlibrary_get_subject`: Browse works by subject. Returns matching works with edition counts and cover IDs, plus the total work count for the subject.
- `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).

## FAQ

### What is the openlibrary-mcp-server Server?

Search books and authors, fetch editions, browse subjects, and resolve cover images. It is listed on Smithery and ranks #21 (score 58) in ListeningMind.AI's weekly picks.

### How do I install the openlibrary-mcp-server Server?

Run npx -y @smithery/cli install cyanheads/openlibrary-mcp-server --client claude in a terminal to add it to Claude Desktop. For Cursor, use --client cursor.

### Do I need an API key?

The provider lists no required settings.

### Which tools does it provide?

9 tools: openlibrary_search_books, openlibrary_get_work, openlibrary_get_editions, openlibrary_get_edition, openlibrary_search_authors, openlibrary_get_author, openlibrary_get_author_works, openlibrary_get_subject, openlibrary_get_cover_url.

### How much does it cost?

Free to connect · provider's own fees apply. The provider may charge for use on its own terms.

### Can I trust it?

Checks passed: Own homepage, Live endpoint, Clear description. Skim a server or repository you have not used before connecting it.

