mediasage
If you are the rightful owner of mediasage 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.
MediaSage is a Model Context Protocol (MCP) server designed to track and recommend movies, books, and TV shows based on user preferences.
MediaSage is a comprehensive MCP server that allows users to track their media consumption across movies, books, and TV shows. It provides intelligent recommendations by analyzing user preferences and media metadata. Built with Bun and SQLite using Drizzle ORM, MediaSage supports both local and remote connections, making it versatile for different usage scenarios. The server fetches rich metadata from OMDB, Google Books, and TMDB to enhance the user experience. With features like smart filtering, cross-media recommendations, and preference analysis, MediaSage aims to offer a personalized media tracking and recommendation service. It also ensures secure remote access through API key authentication, making it a reliable choice for media enthusiasts.
Features
- Multi-Media Tracking: Track movies, books, and TV shows with ratings, status, and notes.
- Smart Filtering: List media by type, status, rating, genre, and more.
- Cross-Media Recommendations: Get suggestions based on your preferences across all media types.
- Rich Metadata: Automatic metadata fetching from OMDB, Google Books, and TMDB.
- Secure Remote Access: HTTP server with Server-Sent Events (SSE) support and API key authentication.
Tools
search_and_add_movie
Search for a movie and add it with auto-populated metadata from OMDB.
search_and_add_book
Search for a book and add it with auto-populated metadata from Google Books.
search_and_add_tv_show
Search for a TV show and add it with auto-populated metadata from TMDB.
list_media
List all media with advanced filtering options.
get_smart_recommendations
Get intelligent recommendations based on your preferences across all media types.