Skip to main content
Glama

🎬 MCP Trakt: AI를 위한 엔터테인먼트 데이터 게이트웨이

MCP Trakt Built by AI+Humans Powered by Claude

AI 언어 모델과 Trakt.tv API를 연결하여 LLM이 실시간 엔터테인먼트 데이터 및 개인 Trakt 시청 기록에 액세스할 수 있도록 하는 MCP(Model Context Protocol) 서버입니다. FastMCP를 사용하여 도메인 중심 아키텍처로 구축되었으며, 인증, 쇼, 시즌, 에피소드, 영화, 인물, 사용자 데이터, 댓글, 검색 및 체크인 기능 전반에 걸쳐 깔끔한 관심사 분리를 제공합니다.

🖥️ AI 실험

이 단락을 제외하고, 코드를 포함한 모든 내용은 AI에 의해 생성되었습니다. MCP에 대해 더 배우고 싶었고 Cursor를 많이 사용해 보았기에, 이 둘을 결합하는 것이 자연스러운 다음 단계라고 생각했습니다. 그 결과가 바로 이 프로젝트입니다. 앞으로의 모든 변경 사항 또한 AI에 의해 수행될 것입니다.

Related MCP server: FastAPI MCP Server

📚 MCP & Trakt 소개

Model Context Protocol (MCP)는 AI 모델이 표준화된 도구와 리소스를 통해 외부 시스템과 상호 작용할 수 있도록 합니다. Trakt.tv는 1,400만 명 이상의 사용자와 개발자를 위한 광범위한 API를 갖춘 TV 쇼 및 영화 추적을 위한 포괄적인 플랫폼입니다.

🚀 빠른 시작

Docker 빠른 시작

docker run -d --rm --name trakt_mcpserver \
  -e TRAKT_CLIENT_ID=your_client_id \
  -e TRAKT_CLIENT_SECRET=your_client_secret \
  -p 8080:8080 \
  ghcr.io/wwiens/trakt_mcpserver:latest

로컬 설치

  1. 저장소 복제

    git clone https://github.com/yourusername/mcp-trakt.git
    cd mcp-trakt
  2. 의존성 설치

    pip install -r requirements.txt
  3. 환경 설정

    cp .env.example .env

    그런 다음 .env를 편집하여 Trakt API 자격 증명을 추가합니다:

    TRAKT_CLIENT_ID=your_client_id
    TRAKT_CLIENT_SECRET=your_client_secret
  4. 서버 실행

    python server.py

Claude Desktop에 설치

Claude Desktop MCP 구성 파일에 추가합니다:

{
  "mcpServers": {
    "trakt": {
      "command": "python",
      "args": ["/path/to/your/server.py"],
      "env": {
        "TRAKT_CLIENT_ID": "your_client_id",
        "TRAKT_CLIENT_SECRET": "your_client_secret"
      }
    }
  }
}

✨ 기능

🌎 공개 Trakt 데이터

  • 트렌드 및 인기 쇼와 영화 액세스

  • 가장 기대되는, 즐겨찾는, 재생된, 시청된 콘텐츠 발견

  • 지난 주말 미국 박스오피스 최고 수익 영화 확인

  • Trakt의 글로벌 커뮤니티로부터 실시간 데이터 획득

  • 제목, 연도, 인기 지표가 포함된 형식화된 응답

  • 상세 평점 보기: 평균 점수 및 분포를 포함한 쇼와 영화의 상세 평점

  • 쇼 시즌 탐색: 시즌별 에피소드 수, 방영된 에피소드, 평점

  • 특정 시즌 상세 정보: 상세 정보, 에피소드 목록, 평점, 출연진 및 제작진, 비디오, 번역 및 참여 통계

  • 현재 시청자 확인: 특정 시즌을 현재 시청 중인 사람 확인

  • 목록 찾기: 특정 시즌이 포함된 목록 찾기

  • 개별 에피소드 탐색: 상세 요약, 평점, 출연진 및 제작진, 비디오, 번역 및 참여 통계

  • 현재 시청자 확인: 특정 에피소드를 현재 시청 중인 사람 확인

  • 목록 찾기: 특정 에피소드가 포함된 목록 찾기

  • 출연진 및 제작진 조회: 모든 영화나 쇼의 출연진 및 제작진 조회 (쇼의 경우 게스트 스타 포함)

  • 인물 탐색: 전기, 소셜 미디어, 전체 필모그래피

  • 인물의 크레딧 탐색: 캐릭터 이름과 에피소드 수를 포함한 영화 및 쇼 전반의 크레딧

  • 목록 찾기: 특정 인물이 포함된 목록 찾기

👤 개인 Trakt 데이터

  • 시청한 쇼 보기: 개인적으로 시청한 쇼의 전체 목록 확인

  • 각 시리즈의 마지막 시청 날짜 확인

  • 각 쇼를 몇 번 시청했는지 추적

  • 쇼 체크인: 현재 시청 중인 쇼를 체크인하여 시청 완료 표시

    • 쇼 ID(더 정확함) 또는 쇼 제목(더 편리함)으로 체크인

    • 체크인 시 사용자 지정 메시지 포함

    • 사람이 읽을 수 있는 형식으로 에피소드 시청 시간 확인

  • 쇼 검색: 상세 정보 및 ID 찾기

  • 평점 관리: 페이지네이션 지원을 통해 영화, 쇼, 시즌, 에피소드에 대한 개인 평점 보기, 추가, 삭제

  • 관심 목록 관리: 페이지네이션 및 정렬 지원을 통해 관심 목록의 항목 보기, 추가, 삭제

    • 유형별 필터링 (전체, 영화, 쇼, 시즌, 에피소드)

    • 다중 기준 정렬 (순위, 추가일, 제목, 출시일, 런타임, 인기, 백분율, 투표수)

    • 관심 목록 항목에 선택적 메모 추가 (VIP 기능, 500자 제한)

  • 쇼 진행 상황 추적: TV 쇼의 시청 진행 상황 확인

    • 방영된 에피소드 대비 시청한 에피소드 및 완료율 확인

    • 다음에 시청할 에피소드 확인

    • 진행 통계와 함께 시즌별 분석 보기

    • 숨겨진 시즌 및 스페셜 포함 여부 선택 가능

  • 재생 진행 상황 관리: 일시 중지된 재생 항목 보기 및 삭제

    • 시청 중간에 일시 중지한 영화 및 에피소드 확인

    • 재생률 및 일시 중지 시간 확인

    • 더 이상 필요 없는 재생 항목 삭제

  • 시청 기록 관리: 시청 기록에 항목 추가 및 삭제

    • 영화, 쇼, 시즌 또는 에피소드를 시청 완료로 표시

    • 시청 시간 선택적 지정 가능

    • 시청 기록에서 항목 삭제

  • 기기 코드 흐름을 통한 Trakt 보안 인증

  • 개인 데이터는 Trakt 계정에서 직접 가져옴

💬 댓글 및 리뷰

  • 쇼 및 영화 댓글 보기: 좋아하는 콘텐츠에 대한 다른 사람들의 의견 읽기

  • 특정 시즌 및 에피소드 댓글 보기: 쇼의 특정 부분에 대한 통찰력 얻기

  • 개별 댓글 및 답글 보기: 커뮤니티 토론 참여

  • 스포일러 보호: 스포일러가 포함된 댓글은 기본적으로 숨겨짐

  • 스포일러 표시 전환: 스포일러 표시 여부 선택

  • 리뷰 보기: 더 길고 상세한 댓글은 리뷰로 표시됨

  • 평점 분포 보기: 1-10점까지 각 평점을 준 사용자 수 확인

🔄 일반 기능

  • MCP 리소스를 통해 Trakt API 데이터 노출

  • 실시간 엔터테인먼트 정보 가져오기 도구 제공

  • AI 모델이 개인화된 엔터테인먼트 추천을 제공할 수 있도록 지원

  • 간단한 인증 및 로그아웃 프로세스

  • 페이지네이션 지원: 목록 엔드포인트(트렌드, 인기, 기대작, 즐겨찾기, 재생, 시청, 검색, 댓글, 평점, 관심 목록) 지원:

    • 페이지네이션 메타데이터와 함께 단일 페이지 결과를 얻으려면 page: int 전달

    • page를 생략하면 자동 페이지네이션되어 최대 limit개의 항목을 평면 목록으로 반환

    • 모든 결과를 가져오려면 limit=0 사용 (안전을 위해 100개로 제한)

🔥 실시간 트렌드 데이터

  • 실시간 시청자 수가 포함된 현재 트렌드 TV 쇼 액세스

  • 실시간으로 업데이트되는 트렌드 영화 확인

  • 1,400만 명 이상의 Trakt 글로벌 커뮤니티에서 인기 있는 콘텐츠 확인

  • 예: The White Lotus (2021), Daredevil: Born Again (2025), Black Bag (2025)

🔌 사용 가능한 리소스

MCP 리소스는 AI 모델이 액세스할 수 있는 정적 데이터 엔드포인트를 제공합니다. 이러한 URI는 표준화된 인터페이스를 통해 Trakt 데이터를 노출합니다.

쇼 리소스

리소스

설명

예시 데이터

trakt://shows/trending

지난 24시간 동안 가장 많이 시청한 쇼

쇼 제목, 연도, 시청자 수

trakt://shows/popular

평점 기준 가장 인기 있는 쇼

쇼 제목, 연도, 인기 점수

trakt://shows/anticipated

목록 수 기준 가장 기대되는 쇼

쇼 제목, 연도, 목록 수

trakt://shows/favorited

가장 많이 즐겨찾기된 쇼

쇼 제목, 연도, 즐겨찾기 수

trakt://shows/played

가장 많이 재생된 쇼

쇼 제목, 연도, 재생 횟수

trakt://shows/watched

고유 사용자 기준 가장 많이 시청한 쇼

쇼 제목, 연도, 시청자 수

영화 리소스

리소스

설명

예시 데이터

trakt://movies/trending

지난 24시간 동안 가장 많이 시청한 영화

영화 제목, 연도, 시청자 수

trakt://movies/popular

평점 기준 가장 인기 있는 영화

영화 제목, 연도, 인기 점수

trakt://movies/anticipated

목록 수 기준 가장 기대되는 영화

영화 제목, 연도, 목록 수

trakt://movies/favorited

가장 많이 즐겨찾기된 영화

영화 제목, 연도, 즐겨찾기 수

trakt://movies/played

가장 많이 재생된 영화

영화 제목, 연도, 재생 횟수

trakt://movies/watched

고유 사용자 기준 가장 많이 시청한 영화

영화 제목, 연도, 시청자 수

trakt://movies/boxoffice

지난 주말 미국 박스오피스 수익 상위 10위 영화

영화 제목, 연도, 수익

사용자 리소스

리소스

설명

예시 데이터

trakt://user/auth/status

현재 인증 상태

인증 상태, 토큰 만료

trakt://user/watched/shows

인증된 사용자가 시청한 쇼

쇼 제목, 연도, 마지막 시청 날짜, 재생 횟수

trakt://user/watched/movies

인증된 사용자가 시청한 영화

영화 제목, 연도, 마지막 시청 날짜, 재생 횟수

🛠️ 사용 가능한 도구

MCP 도구는 AI 모델이 매개변수와 함께 호출할 수 있는 대화형 함수입니다. 이를 사용하여 Trakt 데이터를 가져오고, 검색하고, 관리하세요.

# Get trending shows: auto-paginate up to 10 results
fetch_trending_shows(limit=10)

# Get trending shows: fetch ALL results (no limit)
fetch_trending_shows(limit=0)

# Get trending shows: single page with pagination metadata
fetch_trending_shows(limit=10, page=1)

# Get popular shows with optional limit parameter
fetch_popular_shows(limit=10)

# Get anticipated shows with optional limit parameter
fetch_anticipated_shows(limit=10)

# Get favorited shows with optional limit and period parameters
fetch_favorited_shows(limit=10, period="weekly")

# Get most played shows with optional limit and period parameters
fetch_played_shows(limit=10, period="weekly")

# Get most watched shows with optional limit and period parameters
fetch_watched_shows(limit=10, period="weekly")

# Search for shows: auto-paginate all results (omit page parameter)
search_shows(query="Breaking Bad", limit=5)

# Search for shows: single page with pagination metadata
search_shows(query="Breaking Bad", limit=5, page=1)

# Get ratings for a show
fetch_show_ratings(show_id="game-of-thrones")

# Get comprehensive show summary (includes air times, production status, ratings, metadata)
fetch_show_summary(show_id="game-of-thrones", extended=True)  # Default: comprehensive

# Get basic show summary (title, year, ID only)
fetch_show_summary(show_id="game-of-thrones", extended=False)

# Get videos for a show (with embedded markdown - default)
fetch_show_videos(show_id="game-of-thrones")

# Get videos for a show (simple text links)
fetch_show_videos(show_id="game-of-thrones", embed_markdown=False)

# Get related shows (similar shows based on genres, themes, and viewer patterns)
fetch_related_shows(show_id="game-of-thrones", limit=10)

# Get related shows with pagination metadata
fetch_related_shows(show_id="game-of-thrones", limit=10, page=1)

# Get all seasons for a show (includes episode counts, aired episodes, ratings)
fetch_show_seasons(show_id="game-of-thrones")

# Get cast and crew for a show
fetch_show_people(show_id="breaking-bad")

# Get cast, crew, and guest stars for a show
fetch_show_people(show_id="breaking-bad", include_guest_stars=True)

# Search for movies: auto-paginate all results (omit page parameter)
search_movies(query="The Godfather", limit=5)

# Search for movies: single page with pagination metadata
search_movies(query="The Godfather", limit=5, page=1)
# Get detailed info about a specific season
fetch_season_info(show_id="breaking-bad", season=1)

# Get all episodes for a season with ratings and runtime
fetch_season_episodes(show_id="breaking-bad", season=1)

# Get ratings and voting distribution for a season
fetch_season_ratings(show_id="breaking-bad", season=1)

# Get engagement stats (watchers, plays, collectors)
fetch_season_stats(show_id="breaking-bad", season=1)

# Get cast and crew for a season
fetch_season_people(show_id="breaking-bad", season=1)

# Get videos/trailers for a season (with embedded markdown - default)
fetch_season_videos(show_id="breaking-bad", season=1)

# Get videos for a season (simple text links)
fetch_season_videos(show_id="breaking-bad", season=1, embed_markdown=False)

# See who's watching a season right now
fetch_season_watching(show_id="breaking-bad", season=1)

# Get translations for a season (all languages)
fetch_season_translations(show_id="breaking-bad", season=1)

# Get translations for a specific language
fetch_season_translations(show_id="breaking-bad", season=1, language="es")

# Get lists containing a season
fetch_season_lists(show_id="breaking-bad", season=1)

# Get lists with type and sort filters
fetch_season_lists(show_id="breaking-bad", season=1, list_type="personal", sort="popular")
# Get detailed info about a specific episode
fetch_episode_summary(show_id="breaking-bad", season=1, episode=1)

# Get ratings and voting distribution for an episode
fetch_episode_ratings(show_id="breaking-bad", season=1, episode=1)

# Get engagement stats (watchers, plays, collectors)
fetch_episode_stats(show_id="breaking-bad", season=1, episode=1)

# Get cast and crew for an episode
fetch_episode_people(show_id="breaking-bad", season=1, episode=1)

# Get videos/trailers for an episode (with embedded markdown - default)
fetch_episode_videos(show_id="breaking-bad", season=1, episode=1)

# Get videos for an episode (simple text links)
fetch_episode_videos(show_id="breaking-bad", season=1, episode=1, embed_markdown=False)

# See who's watching an episode right now
fetch_episode_watching(show_id="breaking-bad", season=1, episode=1)

# Get translations for an episode (all languages)
fetch_episode_translations(show_id="breaking-bad", season=1, episode=1)

# Get translations for a specific language
fetch_episode_translations(show_id="breaking-bad", season=1, episode=1, language="es")

# Get lists containing an episode
fetch_episode_lists(show_id="breaking-bad", season=1, episode=1)

# Get lists with type and sort filters
fetch_episode_lists(show_id="breaking-bad", season=1, episode=1, list_type="personal", sort="popular")
# Get trending movies: auto-paginate all results (omit page parameter)
fetch_trending_movies(limit=10)

# Get trending movies: single page with pagination metadata
fetch_trending_movies(limit=10, page=1)

# Get popular movies with optional limit parameter
fetch_popular_movies(limit=10)

# Get anticipated movies with optional limit parameter
fetch_anticipated_movies(limit=10)

# Get favorited movies with optional limit and period parameters
fetch_favorited_movies(limit=10, period="weekly")

# Get most played movies with optional limit and period parameters
fetch_played_movies(limit=10, period="weekly")

# Get most watched movies with optional limit and period parameters
fetch_watched_movies(limit=10, period="weekly")

# Get the top 10 U.S. box office movies from last weekend
fetch_boxoffice_movies()

# Get ratings for a movie
fetch_movie_ratings(movie_id="tron-legacy-2010")

# Get comprehensive movie summary (includes production status, ratings, genres, runtime, certification, metadata)
fetch_movie_summary(movie_id="tron-legacy-2010", extended=True)  # Default: comprehensive

# Get basic movie summary (title, year, ID only)
fetch_movie_summary(movie_id="tron-legacy-2010", extended=False)

# Get videos for a movie (with embedded markdown - default)
fetch_movie_videos(movie_id="tron-legacy-2010")

# Get videos for a movie (simple text links)
fetch_movie_videos(movie_id="tron-legacy-2010", embed_markdown=False)

# Get related movies (similar movies based on genres, themes, and viewer patterns)
fetch_related_movies(movie_id="tron-legacy-2010", limit=10)

# Get related movies with pagination metadata
fetch_related_movies(movie_id="tron-legacy-2010", limit=10, page=1)

# Get cast and crew for a movie
fetch_movie_people(movie_id="the-dark-knight-2008")
# Get extended person details (biography, social media, birthday)
fetch_person_summary(person_id="bryan-cranston")

# Get basic person details (name and IDs only)
fetch_person_summary(person_id="bryan-cranston", extended=False)

# Look up by IMDB ID
fetch_person_summary(person_id="nm0186505")

# Get all movie credits for a person (cast roles and crew positions)
fetch_person_movies(person_id="bryan-cranston")

# Get all show credits for a person (with episode counts and series regular flags)
fetch_person_shows(person_id="bryan-cranston")

# Get lists containing a person (all types, sorted by popularity)
fetch_person_lists(person_id="bryan-cranston")

# Get lists with type and sort filters
fetch_person_lists(person_id="bryan-cranston", list_type="personal", sort="likes")
# Start the device authorization flow with Trakt
start_device_auth()

# Check the status of an ongoing authentication
check_auth_status()

# Clear authentication (logout)
clear_auth()

# Fetch shows watched by the authenticated user
fetch_user_watched_shows(limit=0)  # 0 for all shows

# Fetch movies watched by the authenticated user
fetch_user_watched_movies(limit=0)  # 0 for all movies

# Fetch user's personal ratings with pagination support
fetch_user_ratings(rating_type="movies", rating=10, page=1)

# Add new ratings for movies, shows, seasons, or episodes
add_user_ratings(rating_type="movies", items=[{"trakt_id": "314", "rating": 9}])

# Remove existing ratings by ID
remove_user_ratings(rating_type="movies", items=[{"trakt_id": "314"}])

# Fetch user's watchlist with pagination and sorting
fetch_user_watchlist(watchlist_type="all", sort_by="rank", sort_how="asc", page=1)

# Add items to watchlist with optional notes (VIP)
add_user_watchlist(watchlist_type="movies", items=[{"trakt_id": "314", "notes": "Must watch!"}])

# Remove items from watchlist
remove_user_watchlist(watchlist_type="movies", items=[{"trakt_id": "314"}])
# Method 1: Check in using show ID (recommended when precision is important)
# First use search_shows to find the correct show ID
search_shows(query="Breaking Bad", limit=5)
# Then use the ID for check-in
checkin_to_show(
    season=1,
    episode=3,
    show_id="1388",
    message="Loving this show!"
)

# Method 2: Check in using show title (more convenient)
checkin_to_show(
    season=1,
    episode=1,
    show_title="Breaking Bad",
    show_year=2008,  # Optional but helps with accuracy
    message="I'm the one who knocks!"
)
# Get comments for a movie: auto-paginate all results (omit page parameter)
fetch_movie_comments(movie_id="123", limit=10, show_spoilers=False)

# Get comments for a movie: single page with pagination metadata
fetch_movie_comments(movie_id="123", limit=10, show_spoilers=False, page=1)

# Get comments for a show: auto-paginate all results (omit page parameter)
fetch_show_comments(show_id="456", limit=10, show_spoilers=False, sort="likes")

# Get comments for a show: single page with pagination metadata
fetch_show_comments(show_id="456", limit=10, show_spoilers=False, sort="likes", page=1)

# Get comments for a specific season sorted by highest rating
fetch_season_comments(show_id="456", season=1, limit=10, show_spoilers=False, sort="highest")

# Get comments for a specific episode sorted by most replies
fetch_episode_comments(show_id="456", season=1, episode=3, limit=10, show_spoilers=False, sort="replies")

# Get a specific comment
fetch_comment(comment_id="789", show_spoilers=False)

# Get a comment with its replies sorted by oldest first
fetch_comment_replies(comment_id="789", limit=10, show_spoilers=False, sort="oldest")
# Get watched progress for a TV show
fetch_show_progress(show_id="breaking-bad")

# Get show progress with specials and hidden seasons included
fetch_show_progress(
    show_id="game-of-thrones",
    hidden=True,       # Include hidden seasons
    specials=True,     # Include season 0 (specials)
    count_specials=True,  # Count specials in overall stats
    last_activity="watched"  # Calculate next episode based on watched order
)

# Get detailed episode-by-episode progress with watch dates
fetch_show_progress(show_id="breaking-bad", verbose=True)

# Get paused playback progress (all types)
fetch_playback_progress()

# Get paused playback progress (movies only)
fetch_playback_progress(playback_type="movies")

# Get paused playback progress (episodes only)
fetch_playback_progress(playback_type="episodes")

# Remove a paused playback item (get ID from fetch_playback_progress)
remove_playback_item(playback_id=12345)

# Check if a movie has been watched (returns watch dates and count)
fetch_history(history_type="movies", item_id="314")  # The Dark Knight

# Check watch history for a show
fetch_history(history_type="shows", item_id="1388")  # Breaking Bad

# Browse all movie watch history
fetch_history(history_type="movies")

# Browse all watch history (all types)
fetch_history()

# Filter history by date range
fetch_history(
    history_type="movies",
    start_at="2024-01-01T00:00:00.000Z",
    end_at="2024-12-31T23:59:59.000Z"
)

# Add movies to watch history
add_to_history(
    history_type="movies",
    items=[{"trakt_id": "314"}]  # The Dark Knight
)

# Add movies with custom watched date
add_to_history(
    history_type="movies",
    items=[{"trakt_id": "314", "watched_at": "2024-01-15T20:30:00.000Z"}]
)

# Add episodes to watch history
add_to_history(
    history_type="episodes",
    items=[{"trakt_id": "62085"}]  # Breaking Bad S01E01
)

# Remove movies from watch history
remove_from_history(
    history_type="movies",
    items=[{"trakt_id": "314"}]
)

# Remove episodes from watch history
remove_from_history(
    history_type="episodes",
    items=[{"trakt_id": "62085"}]
)

📝 Claude와 함께 사용하기

설치 후, Claude는 이 MCP 서버를 사용하여 엔터테인먼트 데이터에 대한 질문에 답할 수 있습니다. 시작하는 데 도움이 되는 몇 가지 예시는 다음과 같습니다.

  • "지금 트렌드인 쇼는 뭐야?"

  • "내가 시청한 쇼 보여줘" (인증 필요)

  • "왕좌의 게임 평점이 어떻게 돼?"

공개 데이터 (인증 불필요):

  • "지금 가장 기대되는 쇼는 뭐야?"

  • "가장 기대되는 개봉 예정 영화 보여줘"

  • "이번 주말 박스오피스 영화는 뭐야?"

  • "지금 수익이 가장 높은 영화 보여줘"

  • "이번 주 인기 영화 몇 개 추천해 줄래?"

  • "이번 달 가장 많이 시청된 쇼는 뭐야?"

  • "'브레이킹 배드' 같은 쇼 검색해 줘"

  • "'대부' 같은 영화 검색해 줘"

  • "브레이킹 배드 댓글 보여줘"

  • "대부 영화에 대해 사람들이 뭐라고 해?"

  • "기묘한 이야기 시즌 1 댓글 보여줘"

  • "왕좌의 게임 시즌 2 에피소드 5 댓글 가져와"

  • "댓글 #12345와 그 답글 보여줘"

  • "스포일러를 포함해서 브레이킹 배드 댓글 보여줘"

  • "브레이킹 배드에서 가장 좋아요를 많이 받은 댓글 보여줘"

  • "대부 영화에 대해 가장 높은 평점을 받은 댓글 가져와"

  • "기묘한 이야기 시즌 1에서 답글이 가장 많은 댓글 보여줘"

  • "대부 영화의 평점 분포 보여줘"

  • "브레이킹 배드 평점이 얼마나 높아?"

  • "트론: 새로운 시작 예고편 보여줘"

  • "왕좌의 게임 비디오 가져와"

  • "대부 영화에 어떤 예고편이 있어?"

  • "브레이킹 배드 상세 요약 가져와"

  • "대부 영화에 대한 상세 정보 보여줘"

  • "왕좌의 게임 기본 정보 알려줘"

  • "브레이킹 배드와 비슷한 쇼 보여줘"

  • "트론: 새로운 시작과 관련된 영화는 뭐야?"

  • "왕좌의 게임 같은 쇼 찾아줘"

  • "브레이킹 배드 시즌 1에 대해 알려줘"

  • "왕좌의 게임 시즌 2에는 어떤 에피소드가 있어?"

  • "브레이킹 배드 시즌 5 평점은 어때?"

  • "왕좌의 게임 시즌 1에 누가 출연했어?"

  • "브레이킹 배드 시즌 1 인기가 어느 정도야?"

  • "기묘한 이야기 시즌 2 예고편 있어?"

  • "지금 브레이킹 배드 시즌 1을 시청 중인 사람이 누구야?"

  • "브레이킹 배드 시즌 1 스페인어 번역 가져와"

  • "브레이킹 배드 시즌 1이 포함된 목록은 뭐야?"

  • "브레이킹 배드 파일럿 에피소드에 대해 알려줘"

  • "왕좌의 게임 시즌 1 에피소드 1 평점은 어때?"

  • "브레이킹 배드 첫 번째 에피소드에 누가 출연했어?"

  • "브레이킹 배드 시즌 5 에피소드 16 인기가 어느 정도야?"

  • "기묘한 이야기 시즌 1 에피소드 1 예고편 있어?"

  • "지금 브레이킹 배드 시즌 1 에피소드 1을 시청 중인 사람이 누구야?"

  • "브레이킹 배드 시즌 1 에피소드 1 스페인어 번역 가져와"

  • "브레이킹 배드 시즌 1 에피소드 1이 포함된 목록은 뭐야?"

  • "다크 나이트에 누가 출연해?"

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
5dResponse time
Release cycle
Releases (12mo)
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wwiens/trakt_mcpserver'

If you have feedback or need assistance with the MCP directory API, please join our Discord server