1. Conduid
  2. Search
  3. Plex Account Finder
MCP server · Search

Plex Account Finder

Verify your Plex accounts and see which servers are available. Search user access across all linked servers with fuzzy matching. Authorize new accounts with a simple flow and complete setup automatically.

Unclaimed search
34Low

Scored 7 months ago · breakdown

About Plex Account Finder

Plex Account Finder is an MCP server published by keithah in the Search category: verify your Plex accounts and see which servers are available. Search user access across all linked servers with fuzzy matching. Authorize new accounts with a simple flow and complete setup automatically.

Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/keithah/plex-mcp-account-finder

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

plex_check_auth_pinPolls a previously issued PIN (`pin_id`, `client_identifier`) and reports whether an auth token is ready.

Parameters not published.

plex_generate_auth_urlProduces a PIN-based login URL (`client_identifier` optional) for generating new tokens.

Parameters not published.

plex_lookup_userFuzzy query across all server users (`query`, optional `max_results`, `refresh`).

Parameters not published.

plex_statusSummarizes account validity, servers, and optionally user counts.

Parameters not published.

Ask AI

✦

Ask AI about Plex Account Finder

Powered by Claude · Grounded in docs

I know everything about Plex Account Finder. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Plex MCP Account Finder

Model Context Protocol server that connects to multiple Plex accounts, aggregates server user access, and exposes tools for fuzzy user lookup and login token generation. Built on the official Plex APIs using the smithery TypeScript runtime.

Features

  • Discover Plex Media Servers across every configured account token.
  • Fuzzy search for users by email, username, or display name across all servers.
  • Validate account connectivity and list owned/shared servers with plex_status.
  • Generate Plex authentication URLs (PIN-based) and poll them to capture new tokens via MCP tools.
  • Configurable caching to avoid hammering Plex endpoints when running repeated queries.

Configuration

smithery.yaml already points to src/index.ts. Provide a config object that matches configSchema:

{
  "log_level": "info",
  "cache_ttl_seconds": 300,
  "accounts": [
    { "label": "primary", "token": "<plex-token>" },
    { "label": "secondary", "token": "<plex-token>" }
  ]
}
  • log_level: debug, info, warn, or error (default: info).
  • cache_ttl_seconds: cache duration for server/user lookups (30–3600 seconds, default 300).
  • accounts: list of Plex account API tokens plus optional client identifiers. Each token should be an account-level token retrieved from Plex Web or the pin flow.

Tools

  • plex_status – Summarizes account validity, servers, and optionally user counts.
  • plex_lookup_user – Fuzzy query across all server users (query, optional max_results, refresh).
  • plex_generate_auth_url – Produces a PIN-based login URL (client_identifier optional) for generating new tokens.
  • plex_check_auth_pin – Polls a previously issued PIN (pin_id, client_identifier) and reports whether an auth token is ready.

Development

npm install
npm run dev  # runs smithery dev with hot reload

Type checking & builds:

npm run typecheck
npm run build:stdio
npm run build:shttp

The generated bundles are stored in .smithery/ and can be deployed directly to Smithery.

Notes

  • Logging is structured JSON; sensitive values (tokens) are redacted automatically.
  • The manager caches server and user snapshots for the configured TTL. Use refresh: true in tool inputs to bypass caches when needed.
  • Plex PIN URLs expire quickly; poll with plex_check_auth_pin until authToken is populated, then store that token for future use.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Plex Account Finder

How do I install Plex Account Finder?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Plex Account Finder safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Plex Account Finder still maintained?

Yes — the last commit was a month ago. The repository has 0 stars and 0 forks.