Skip to main content
Glama
trakt-mcp
by macx

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoBind address (the image uses 0.0.0.0)127.0.0.1
PORTNoBind port8000
DATA_DIRNoWhere the SQLite database lives/data
ICON_DIRNoDirectory with favicon.svg, favicon.ico and/or apple-touch-icon.png replacing the bundled icon
LOG_LEVELNoPython log levelINFO
PUBLIC_URLYesExternal https:// base URL, no path
TRAKT_CLIENT_IDYesClient ID of your Trakt app
TRUSTED_PROXIESNoComma-separated networks of your reverse proxy (e.g. 172.18.0.0/16); their X-Forwarded-For is used for per-IP rate limiting
MAX_PENDING_LOGINSNoSign-ins in progress kept before the oldest are evicted1000
TRAKT_REDIRECT_URINoA redirect URI registered for your Trakt app (used on token refresh)http://localhost:8000/trakt/callback
ALLOWED_TRAKT_USERSYesComma-separated Trakt slugs (trakt.tv/users/<slug>)
MAX_SESSION_SECONDSNoAbsolute lifetime of a sign-in (90 days)7776000
TRAKT_CLIENT_SECRETNoSent to Trakt's token endpoints if set
ALLOWED_REDIRECT_URISNoComma-separated; trailing /* = any path below
MAX_REGISTERED_CLIENTSNoUnapproved clients kept before the oldest are evicted200
ACCESS_TOKEN_TTL_SECONDSNoLifetime of MCP access tokens3600
REFRESH_TOKEN_TTL_SECONDSNoLifetime of MCP refresh tokens (30 days)2592000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources