Trakt through Cotlet.dev for Claude Code, ChatGPT and AI agents

How to connect Trakt to Claude Code, ChatGPT and any AI agent

Trakt watchlists, ratings, history and lists in your own account. Cotlet.dev connects your signed-in Trakt Cloud Browser to Claude, ChatGPT and any AI agent over MCP, or to scripts through REST. Cotlet is independent and not affiliated with Trakt.

What you can ask

Add these 12 titles to my Trakt watchlist.

Log Slow Horses season 4 as watched.

Which episodes air this week?

Rate everything I watched this month.

Connect in 2 minutes

Get your Cotlet API key at https://cotlet.dev/app and export it as COTLET_API_KEY. Sign in to Trakt once in your own Cotlet Cloud Browser.

Claude Code

claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 --header "Authorization: Bearer $COTLET_API_KEY"

ChatGPT

Settings → Apps → add connector URL https://cotlet.dev/mcp/v1, then sign in with Cotlet.dev. No API key needed.

Cursor

Copy .cursor/mcp.json from this repo into your project.

Run it locally (stdio)

This repo is a small MCP server that forwards calls to hosted Cotlet.dev. Python 3.10+ and the standard library are enough.

{"mcpServers":{"trakt":{"command":"uvx","args":["trakt-mcp"],"env":{"COTLET_API_KEY":"your-key"}}}}

Or run it directly:

export COTLET_API_KEY="your-key"
python3 trakt_agent.py connect
python3 trakt_agent.py status
python3 trakt_agent.py guide
python3 trakt_agent.py serve

Tools include search titles, watchlist, history, ratings, custom lists, calendar, account limits, adding and removing watchlist/history items, rating titles, creating lists and adding titles to lists.

REST API

Each operation is also available under https://cotlet.dev/api/v1/trakt with the same bearer key. For example:

curl https://cotlet.dev/api/v1/trakt/watchlist \
  -H "Authorization: Bearer $COTLET_API_KEY"

Questions from Trakt users

Does Trakt have an API? Trakt has a REST API for history, ratings, watchlist, lists and calendars. Cotlet provides the same operations through MCP and REST while working in your own account.

Can my agent act without asking me? Changes that can reach other people, such as public lists, wait for your approval by default.

Is Cotlet affiliated with Trakt? No. Cotlet is an independent service.

Find it on

More: https://cotlet.dev/integrations/trakt-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=trakt

Start free: https://cotlet.dev/signup?app=trakt&utm_source=github&utm_medium=readme&utm_campaign=trakt

MCP Server · Populars

MCP Server · New

    Fan-Pier-Labs

    OpenRecord

    Let Claude read and manage your Epic MyChart health records — labs, meds, messages, refills, imaging. Claude Desktop extension (MCP server), iOS app, and CLI. Runs on your device.

    Community Fan-Pier-Labs
    video-db

    skills

    Server-side video workflows for agents: ingest, understand, search, edit, stream.

    Community video-db
    cognicore-dev

    CogniCore

    Persistent memory, reflection & safety for AI agents. No vector DB, no embedding server — BM25 + multi-hop retrieval runs in-process. MCP server with 10 tools. Apache 2.0.

    Community cognicore-dev
    avivgerz-hue

    🛡️ vibe-shield

    60-rule static security scanner, MCP server & skill poisoning auditor for AI-generated codebases (Claude Code, Codex, Cursor).

    Community avivgerz-hue
    frankShan001

    CutVoke

    Open-source, local-first video editor your AI agent can drive over MCP (Claude Code, Codex, Cursor). Windows · macOS · Linux. The AI makes the cut; you finish it on the same timeline.

    Community frankShan001