Code Pluginsource linked

Traktv1.9.0

OpenClaw plugin for Trakt.tv - track movies and TV shows

trakt-tools·runtime trakt-tools·by @omarshahine
Community code plugin. Review compatibility and verification before install.
openclaw plugins install clawhub:trakt-tools
Latest release: v1.9.0Download zip

Capabilities

configSchema
Yes
Executes code
Yes
HTTP routes
0
Runtime ID
trakt-tools

Compatibility

Built With Open Claw Version
2026.4.15
Plugin Api Range
>=2026.3.23
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The plugin's tools search Trakt, read history/watchlist/progress, authenticate, and add or remove history/watchlist entries; those capabilities fit the stated Trakt account-management purpose.
Instruction Scope
Runtime tool names and descriptions disclose add/remove actions, though the README could more plainly warn that these actions persist changes to the user's Trakt account.
Install Mechanism
The package declares a normal OpenClaw plugin entry, requires an external trakt-cli binary, and has no install-time lifecycle scripts or hidden setup hooks.
Credentials
It shells out only to the configured trakt-cli using execFile-style argument arrays, checks for ~/.trakt.yaml, and uses declared client credentials for Trakt authentication.
Persistence & Privilege
OAuth/session persistence is handled through the expected Trakt CLI auth file, and account-state mutations occur only through explicit tool calls such as history/watchlist add or remove.
Scan Findings in Context
[SQP-2] expected: The finding is valid as documentation guidance: the README under-emphasizes persistent Trakt account side effects. The artifact still discloses mutating tool names/descriptions, and the behavior is coherent with managing Trakt history and watchlists, so this does not require Review by itself.
Assessment
Install only if you want OpenClaw to access your Trakt account through trakt-cli. Treat trakt_history_add, trakt_history_remove, trakt_watchlist_add, and trakt_watchlist_remove as state-changing actions and confirm titles carefully before using them.

Verification

Tier
source linked
Scope
artifact only
Summary
Validated package structure and linked the release to source metadata.
Commit
8da7d6fc2b9a
Tag
v1.9.0
Provenance
No
Scan status
clean

Tags

latest
1.9.0

openclaw-trakt

OpenClaw plugin for Trakt.tv. Track movies and TV shows, view watch history, manage your watchlist, and check show progress.

Install

openclaw plugins install trakt-tools

Prerequisites

The trakt-cli Go binary must be installed and on your PATH:

go install github.com/omarshahine/trakt-plugin@latest

Or set TRAKT_CLI_PATH environment variable, or configure cliPath in plugin settings.

Configuration

SettingDescription
cliPathPath to trakt-cli binary (auto-detected on PATH)
clientIdTrakt API client ID (from https://trakt.tv/oauth/applications)
clientSecretTrakt API client secret

Available Tools

ToolDescription
trakt_searchSearch for movies and TV shows
trakt_historyView watch history
trakt_history_addMark movies/shows as watched
trakt_watchlistView watchlist
trakt_progressShow watch progress for TV shows
trakt_authSet up Trakt.tv authentication

License

MIT