mcp-aladin-books-server

TeeDDub/mcp-aladin-books-server

3.3

If you are the rightful owner of mcp-aladin-books-server 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.

This is an MCP server utilizing the Aladin Book Search API, designed to facilitate book searches and information retrieval.

The Aladin Book Search MCP Server is a robust application built using Node.js and TypeScript, leveraging the Aladin Book Search API to provide comprehensive book search and information retrieval services. It supports various search functionalities, including searching by title, author, publisher, and keyword, as well as retrieving detailed book information using ISBN. The server also offers features like bestseller lists, category searches, and popular category retrieval. With a focus on type safety and development convenience, the server is implemented in TypeScript and uses the Model Context Protocol (MCP) to ensure efficient communication and data handling. The server is designed to be easily deployable and configurable, requiring only the setup of an Aladin TTB key in the environment variables.

Features

  • Book Search: Search for books by title, author, publisher, or keyword.
  • Detailed Information: Retrieve detailed book information using ISBN.
  • Bestseller Lists: Access Aladin bestseller lists with category-specific searches.
  • Category Search: Search and view book categories, prioritizing higher-level categories.
  • Popular Categories: Retrieve frequently used major category lists.

Tools

  1. search_books

    Search for books using various parameters like title, author, publisher, or keyword.

  2. get_book_detail

    Retrieve detailed book information using ISBN.

  3. get_bestsellers

    Fetch bestseller lists with optional category-specific searches.

  4. search_categories

    Search for book categories, prioritizing higher-level categories.

  5. get_popular_categories

    Retrieve a list of frequently used major categories.

  6. format_books_table

    Format book information into a table for display.