@pipeworx/trakt
Connect: https://gateway.pipeworx.io/trakt/mcp · Install: one-click buttons
Tools: 7
Trakt.tv MCP — TV/movie metadata + trending/popular signals.
Tools
search(query, type?, fields?, years?, genres?, countries?, languages?, page?, limit?)get_movie(id, extended?)get_show(id, extended?)list_seasons(show_id, extended?)get_episode(show_id, season, episode, extended?)trending(type, limit?, page?)popular(type, limit?, page?)
Auth
- Platform key: gateway env
PLATFORM_TRAKT_KEY(client_id from a registered Trakt app). - BYO:
?_apiKey=<client_id>after registering at https://trakt.tv/oauth/applications.
Read-only endpoints work with just the client_id (no user OAuth required).
Data source
https://api.trakt.tv — header trakt-api-key + trakt-api-version: 2.
Tools
- search — Full-text search across Trakt’s movie, TV show, episode, person, and list catalog. Returns ranked matches with Trakt IDs usable in get_movie/get_show. Filter by type, year range, genre, country, or la
- get_movie — Fetch a movie record from Trakt by Trakt ID, slug, or IMDB/TMDB ID. Pass extended=“full” to include plot, runtime, genres, rating, certification, and release year.
- get_show — “TV show info for [title]” / “details on [series]” / “how many seasons does [show] have” / “is [show] still on the air” / “[show] genre / runtime / cast” — full TV show record by Trakt ID, slug, or IM
- list_seasons — “How many seasons of [show]” / “list seasons of [TV series]” / “episode counts per season” — list all seasons of a show with episode counts. Pass extended=“episodes” to include each episode in the res
- get_episode — “Episode [N] of season [M] of [show]” / “what happens in [show] S[X]E[Y]” / “episode info / runtime / title” — single episode record by show + season + episode number. Returns title, summary, runtime,
- trending — “What’s trending on TV / movies right now” / “popular shows this week” / “what people are watching” — currently-trending movies or shows on Trakt (ranked by active watchers). Pass type=“movies” or “sh
- popular — “All-time popular movies / shows” / “most-watched [type] ever” / “classic [movies / TV]” — all-time popular movies or shows on Trakt (by lifetime watch counts, not current trending). Use for “best of
Tools
-
get_episode— Episode [N] of season [M] of [show] / what happens in [show] S[X]E[Y] / episode info / runtime / title — single episode record by show + season + episode number. Returns title, summary, runtime, air d -
get_movie— Fetch a movie record from Trakt by Trakt ID, slug, or IMDB/TMDB ID. Pass extended= full to include plot, runtime, genres, rating, certification, and release year. -
get_show— TV show info for [title] / details on [series] / how many seasons does [show] have / is [show] still on the air / [show] genre / runtime / cast — full TV show record by Trakt ID, slug, or IMDb ID. Pas -
list_seasons— How many seasons of [show] / list seasons of [TV series] / episode counts per season — list all seasons of a show with episode counts. Pass extended= episodes to include each episode in the response. -
popular— All-time popular movies / shows / most-watched [type] ever / classic [movies / TV] — all-time popular movies or shows on Trakt (by lifetime watch counts, not current trending). Use for best of all tim -
search— Full-text search across Trakt's movie, TV show, episode, person, and list catalog. Returns ranked matches with Trakt IDs usable in get_movie/get_show. Filter by type, year range, genre, country, or la -
trending— What's trending on TV / movies right now / popular shows this week / what people are watching — currently-trending movies or shows on Trakt (ranked by active watchers). Pass type= movies or shows . Us