About
A Python-based MCP server that integrates with the Plex Media Server API, allowing users to search movies, retrieve details, and create or manage playlists directly through Claude or other MCP clients.
Capabilities
The Plex MCP Server bridges the gap between Claude and your personal media hub by exposing a rich, REST‑style interface to Plex’s libraries, collections, and playback history. It solves the common developer pain of having to write custom OAuth flows or parse Plex’s API responses manually. Instead, the server presents a single, well‑documented set of tools and resources that can be invoked with natural language commands, allowing AI assistants to search, discover, and manage media without the overhead of authentication boilerplate or API intricacies.
At its core, the server offers a search and browse engine that lets Claude query movies, TV shows, music, and other assets across all libraries. Users can request the latest releases, filter by genre or rating, and even drill into library‑specific data via simple URI patterns like . The server’s music discovery capabilities go beyond basic search; they support contextual queries such as “songs from the 90s” or “rock bands I haven’t heard,” and generate intelligent random selections that surface fresh content while respecting listening history. Playlists become first‑class citizens, with tools to create, edit, and list contents, enabling AI assistants to curate personalized listening sessions on the fly.
The resources layer exposes structured JSON payloads for every major entity—libraries, recent items, playlists, and server statistics—making it trivial to integrate media data into downstream analytics or automation workflows. Developers can pull these resources directly from the AI’s prompt engine, feeding them into custom scripts or dashboards without leaving the Claude environment. Complementing this data access are prompts that generate creative playlist descriptions, smart playlist rules, and even diagnostic insights into server health. These prompts are designed to be invoked as natural language instructions, allowing a conversational assistant to recommend content or troubleshoot connectivity issues with minimal user effort.
Real‑world scenarios that benefit from this MCP include: a home automation system that lets users say, “Play my new 90s playlist on the living room speaker,” or a media‑management bot that automatically generates weekly “top 10” lists based on watch history. In a collaborative setting, teams can share playlist descriptions or smart‑playlist rules via the prompt engine, ensuring consistent curation across devices. The server’s OAuth integration ensures secure access, while the optional static token mode offers a quick fallback for scripted environments. Overall, Plex MCP turns your Plex server into an AI‑ready data source, dramatically simplifying media interaction for developers and end users alike.
Related Servers
Netdata
Real‑time infrastructure monitoring for every metric, every second.
Awesome MCP Servers
Curated list of production-ready Model Context Protocol servers
JumpServer
Browser‑based, open‑source privileged access management
OpenTofu
Infrastructure as Code for secure, efficient cloud management
FastAPI-MCP
Expose FastAPI endpoints as MCP tools with built‑in auth
Pipedream MCP Server
Event‑driven integration platform for developers
Weekly Views
Server Health
Information
Tags
Explore More Servers
Coding Prompt Engineer MCP Server
Rewrite coding prompts for AI IDEs with Claude 3 Sonnet
Mcp Rails Template
A Ruby on Rails showcase for ActionMCP components and tools
Ai2Thor MCP Server
Control AI agents in AI2Thor via Model Context Protocol
Finnhub MCP Server
Real‑time market data and financial insights via Finnhub
Servidor MCP de Automação Residencial
Controle residencial via terminal com comandos rápidos
MCP GitHub PR Mini
Lightweight MCP server for GitHub pull request automation