BestReads-MCP-Server
If you are the rightful owner of BestReads-MCP-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.
BestReads MCP Server is a remote server that provides personalized book recommendations using Cloudflare Workers.
The BestReads MCP Server is a sophisticated remote server designed to offer personalized book recommendations. Built on Cloudflare Workers, it leverages the power of the Agents SDK to create a robust Model Context Protocol (MCP) server. The server utilizes Durable Objects to maintain user-specific book preferences, ensuring that recommendations are tailored to individual tastes. By integrating Workers AI, the server generates intelligent book suggestions, enhancing the user experience. Additionally, the server incorporates Cloudflare's OAuth Provider library, allowing users to authenticate via GitHub, ensuring secure and personalized access. The server supports both Server-Sent Events (SSE) and Streamable HTTP transport methods, providing flexibility in how users can interact with the service. This setup not only ensures a seamless user experience but also offers a scalable solution for book enthusiasts seeking personalized recommendations.
Features
- Personalized book recommendations using AI
- User preferences stored with Durable Objects
- GitHub authentication for secure access
- Supports SSE and Streamable HTTP transport methods
- Easy deployment with Cloudflare Workers
Tools
getProfile
View your reading history and preferences
addGenre
Add favorite book genres
addFavoriteAuthor
Add authors you enjoy
addBookRead
Track books you've read
addDislikedBook
Mark books you didn't enjoy
addDislikedAuthor
Authors to avoid in recommendations
clearPreferences
Reset all preferences
getBookRecommendations
Get AI-powered personalized book suggestions