TeeDDub/mcp-aladin-books-server
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
search_books
Search for books using various parameters like title, author, publisher, or keyword.
get_book_detail
Retrieve detailed book information using ISBN.
get_bestsellers
Fetch bestseller lists with optional category-specific searches.
search_categories
Search for book categories, prioritizing higher-level categories.
get_popular_categories
Retrieve a list of frequently used major categories.
format_books_table
Format book information into a table for display.