What is Trakt?
Trakt is an MCP (Model Context Protocol) server that bridges AI language models with the Trakt.tv API, allowing LLMs to access real-time entertainment data and personal Trakt viewing history. It is built with a domain-focused architecture using FastMCP, providing clean separation across authentication, shows, seasons, episodes, movies, people, user data, comments, search, and check-in functionality.
How to use Trakt?
Trakt can be run via Docker, uvx (without cloning), or local installation (requires Python 3.12+). You need Trakt API credentials (client ID and secret). Configure it in Claude Desktop or MCP hub by adding the server to your MCP configuration file with the appropriate command and environment variables.
Key features of Trakt
- Access trending, popular, anticipated, and top-grossing content
- View personal watched shows, movies, and progress
- Get personalized movie and show recommendations
- Manage ratings, watchlist, playback progress, and history
- Browse comments, reviews, and cast/crew for any content
- Secure OAuth authentication with device code flow
Use cases of Trakt
- Ask an AI assistant for currently trending movies or shows
- Get personalized recommendations based on your Trakt history
- Manage your watchlist or check in to shows via natural language
- Look up cast, crew, ratings, and reviews for any movie or show
- Track your viewing progress and see what to watch next
评论