mcp-open-library

mcp-open-library

3.4

If you are the rightful owner of mcp-open-library and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for the Open Library API that enables AI assistants to search for book and author information.

This project implements an MCP server that provides tools for AI assistants to interact with the Open Library. It allows searching for book information by title, searching for authors by name, retrieving detailed author information using their Open Library key, and getting URLs for author photos using their Open Library ID (OLID). The server returns structured data for book and author information.

Features

  • Book Search by Title: Search for books using their title (`get_book_by_title`).
  • Author Search by Name: Search for authors using their name (`get_authors_by_name`).
  • Get Author Details: Retrieve detailed information for a specific author using their Open Library key (`get_author_info`).
  • Get Author Photo: Get the URL for an author's photo using their Open Library ID (OLID) (`get_author_photo`).
  • Get Book Cover: Get the URL for a book's cover image using various identifiers (ISBN, OCLC, LCCN, OLID, ID) (`get_book_cover`).
  • Get Book by ID: Retrieve detailed book information using various identifiers (ISBN, LCCN, OCLC, OLID) (`get_book_by_id`).

Tools

  1. get_book_by_title

    Search for book information by title.

  2. get_authors_by_name

    Search for author information by name.

  3. get_author_info

    Get detailed information for a specific author using their Open Library Author Key.

  4. get_author_photo

    Get the URL for an author's photo using their Open Library Author ID (OLID).

  5. get_book_cover

    Get the URL for a book's cover image using a specific identifier (ISBN, OCLC, LCCN, OLID, or ID).

  6. get_book_by_id

    Get detailed book information using a specific identifier (ISBN, LCCN, OCLC, or OLID).