Open Library

Open Library MCP Connector for Claude

A+

Access the world's largest open book catalog — search books, authors, and works, and explore user-created lists directly from any AI agent.

17 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to the Open Library database and turn your AI into a master librarian. Access millions of records, from classic literature to modern scientific papers, using the Internet Archive's open catalog.

What you can do

  • Comprehensive Book Search — Find titles using keywords, specific authors, or advanced filters like language and publication date via search_books.
  • Author Deep-Dives — Retrieve biographies, metadata, and the complete bibliography of any author using get_author and get_author_works.
  • Works vs. Editions — Distinguish between abstract literary works and specific physical publications with get_work and get_edition.
  • Identifier Lookup — Instantly fetch book data using standard industry codes like ISBN, OCLC, LCCN, or Open Library IDs via get_books_by_bibkeys.
  • Curated Lists & Subjects — Explore public book lists created by the community or browse by specific subject categories using search_lists and get_subject.

How it works

  1. Subscribe to this server
  2. Provide an optional User Agent string to identify your requests
  3. Start exploring the global library from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Researchers & Students — quickly compile bibliographies and verify publication details without leaving your research environment.
  • Developers — integrate rich book metadata into applications or workflows using standard identifiers.
  • Bibliophiles — discover new reads and explore the history of specific literary works through their various editions.
bookslibrary-catalogopen-databibliographyliterature

17 tools expose this connector's capabilities to your AI agent.

get_author

g., "OL23919A"). Get details for a specific Author

get_author_works

Get works by a specific Author

get_books_by_bibkeys

Format: "ISBN:xxxx", "OCLC:xxxx", etc. Look up books by identifiers (ISBN, OCLC, LCCN, OLID)

get_edition

g., "OL7353617M"). Get details for a specific Edition (Book)

get_list_editions

Get editions in a specific user list

get_list_metadata

Get metadata for a specific user list

get_list_seeds

Get seeds (items) in a specific user list

get_recent_changes_by_date

Access modifications to the Open Library database for a specific date

get_recent_changes

Access a stream of modifications to the Open Library database

get_subject

g., "love", "science_fiction"). Fetch books associated with a specific subject

get_user_books

Retrieve a patron's public reading log

get_user_lists

Get lists created by a user

get_work_editions

Fetch editions of a specific Work

get_work

g., "OL45804W"). Get details for a specific Work

search_authors

Search for authors in Open Library

search_books

Search for books in Open Library

search_lists

Search for user-created book lists

See how to talk to your AI agent using Open Library.

Search for books about 'Quantum Physics' published in English.

I've found several books on Quantum Physics. Top results include 'Quantum Physics for Beginners' and 'The Elegant Universe'. Would you like the details for any of these?

Get the biography and works of author Mark Twain.

Mark Twain (Samuel Langhorne Clemens) was an American writer. I've retrieved his profile (ID: OL18319A) and a list of his famous works like 'The Adventures of Tom Sawyer'. Shall I list more of his works?

Find all editions for the work with ID OL27258W.

I've found 12 editions for this work, ranging from the 1954 original hardcover to recent digital reprints. Would you like to see the specific ISBNs for these editions?

Yes! Use the `get_books_by_bibkeys` tool and provide the ISBN (e.g., 'ISBN:0451526538'). The agent will return the book metadata associated with that specific identifier.

Related Connectors