<aside> ✅

Status: Published Last verified: 2026-07-23 — Cursor live; register_mcp.py / run-mcp.sh updated in repo

</aside>

Purpose

Install and register plex-mcp without embedding secrets.

Verified

Ubuntu / WSL

  1. bash scripts/setup_cursor_wsl.sh — venv, .[dev,sync], catalog FTS
  2. Non-secret .env: PLEX_TENANT_ID, PLEX_BASE_URL
  3. Infisical login or INFISICAL_TOKEN / ~/.config/plex-mcp/infisical.token
  4. Launch: ./run-mcp.sh

Cursor

~/.cursor/mcp.jsonwsl.exebash …/plex_mcp/run-mcp.sh (stdio).

Smoke: plex_whoamiconfigured=true, live_check=ok.

Claude Code / Desktop

python scripts/register_mcp.py --dry-run
python scripts/register_mcp.py              # Linux: infisical + .venv/bin/plex-mcp
py -3 scripts/register_mcp.py --wsl         # Windows host: same WSL launcher as Cursor

Repo-relative paths (no hardcoded C:\projects\plex_mcp).

Secrets

Infisical project 8e04285d-… / dev: Manage2Plex_CK, Manage2Plex_CS, SUPABASE_DB_URL.

Unverified

Links out