What transports does Plex MCP Server support?
It supports both `stdio` (for local integration) and `SSE` (Server‑Sent Events, for remote access).
@vladimir-tutin
Basic information
MCP Server for Plex to allow LLMs to converse with Plex.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"plex-mcp-server": {
"command": "uvx",
"args": [
"plex-mcp-server",
"--transport",
"stdio",
"--plex-url",
"http://your-server:32400",
"--plex-token",
"your-token"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Plex MCP Server is a Model Context Protocol (MCP) server for interacting with Plex Media Server. It provides a standardized JSON-based interface for automation, AI agents (like Claude), and custom integrations.
Install via uvx plex-mcp-server (recommended), pip install plex-mcp-server, or from source. Configure with --plex-url and --plex-token command-line arguments, environment variables (e.g., PLEX_URL, PLEX_TOKEN), or an MCP client config file. Then invoke any of the available tools from your MCP client (e.g., Claude Desktop) to manage libraries, media, collections, playlists, clients, users, sessions, and server administration.
stdio and SSE (Server‑Sent Events) transports.It supports both `stdio` (for local integration) and `SSE` (Server‑Sent Events, for remote access).
Set `MCP_OAUTH_ENABLED=true` in your environment, configure `MCP_OAUTH_ISSUER` and `MCP_SERVER_URL`, then provide the OAuth Client ID and Secret to your client (e.g., Claude.ai).
You must provide your Plex server URL and authentication token, either via the `--plex-url` and `--plex-token` command‑line arguments or the `PLEX_URL` and `PLEX_TOKEN` environment variables.
All tools return JSON. Success includes `"status": "success"` with `data`. Errors return `"status": "error"` with a `message`. When multiple items share a name, a list of specific identifiers is returned.
Ensure your `MCP_OAUTH_ISSUER` exactly matches the issuer URL from your identity provider, including any trailing slash. Also verify that `MCP_SERVER_URL` is publicly reachable (HTTPS).
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Hindsight: Agent Memory That Learns

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Comments