Plex MCP Server
About
An MCP server for managing your Plex media library with AI assistants.
Details
- Author
- richarddas
- Categories
- Other, Developer Tools
Jump to
Setup
Install Plex MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/richarddas/plex_mcp_server
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol (MCP) server for Plex media management, enabling AI assistants like Claude to interact with your Plex library.
- Movie Management: Search, browse, and analyze your movie collection
- Library Statistics: Get insights into your media collection
- Genre & Director Search: Find content by specific criteria
- Recent Additions: Track newly added content
- Extensible Architecture: Easy to add TV shows and other media types
- Python 3.8 or higher
- Plex Media Server with accessible API
- Network access to your Plex server
# Clone the repository git clone https://github.com/richarddas/plex_mcp_server.git cd plex_mcp_server # Run the setup script (creates venv and installs dependencies) ./setup.sh # Edit your Plex details nano .env # Activate virtual environment and start the server source venv/bin/activate python main.py
-
Create and activate virtual environment:
python3 -m venv venv source venv/bin/activate
pip install --upgrade pip pip install -r requirements.txt
- PLEX_URL: Your Plex server URL (e.g.,http://192.168.1.100:32400)
- PLEX_TOKEN: Your Plex authentication token (How to find it)
- HOSTandPORT: Server binding (defaults are fine for most setups)
- LOG_LEVEL: Logging verbosity (INFO recommended)
cd plex-mcp-server source venv/bin/activate # Activate virtual environment python main.py # Start server # When done: deactivate # Exit virtual environment
Add to your Claude Desktopconfig.json:
{ "globalShortcut": "", "mcpServers": { "plex": { "command": "npx", "args": [ "-y", "mcp-remote", "http://your-server:8000/sse", "--allow-http" ] } } }
- get_library_stats- Overall library statistics
- list_all_movies- Browse all movies with pagination
- search_movies- Search by title
- search_by_genre- Find movies by genre
- search_by_director- Find movies by director
- search_by_year_range- Find movies by year range
- get_all_genres- List all available genres
- get_all_directors- List all directors
- get_recent_movies- Recently added movies
plex_mcp_server/ ├── main.py # FastAPI server ├── config.py # Configuration ├── plex_client.py # Plex connection ├── mcp_handler.py # MCP message handling ├── tools/ │ ├── movie_tools.py # Movie-related tools │ └── tv_tools.py # TV tools (future) └── requirements.txt # Dependencies
- Add methods to the appropriate tools file
- Update theget_tool_definitions()method
- Register the tool inmcp_handler.py
Chia Health MCP Server — Patient workflow integration for a licensed US telehealth platform. Browse GLP-1 medications (semaglutide, tirzepatide), peptide therapies (sermorelin, NAD+, glutathione), and longevity treatments. Check eligibility, complete intake, sign consents, and manage treatment plans. 30 tools, HIPAA-compliant. All prescriptions evaluated by licensed US healthcare providers and delivered from FDA-regulated pharmacies across 50 states + DC.
Broker + MCP server for last-bidder-wins games on Solana — agents register, auto-fund a Privy wallet, and bid via streamable HTTP
AI-powered no-code app builder with 17 MCP tools — create projects, generate pages from natural language, AI text/image generation (GPT, Claude, Gemini, 14+ models), page CRUD, workflow execution, publish & version control. SSE transport, API key auth.
An mcp server for your food ordering needs.
Agent-to-Agent handoff certification for multi-agent systems — validates context preservation, verifies agent capabilities before handoff, logs transfer chains, and ensures no data loss in agent orchestration.
Unified MCP & skill management gateway with progressive disclosure. Manages multiple MCP servers as Agent Apps, loading tool schemas on demand for 99% context token savings. Shared across Claude Code, Codex, OpenCode and more.
A collection of Model Context Protocol (MCP) servers for various tasks and integrations, supporting both Python and Node.js environments.
Open-souSecurely feeds real security refreshed rules into Cursor, Claude Code, and Windsurf — zero config, no API key.
Health intelligence MCP — access biomarkers, biological age, and personalized longevity action plans from your Aniva profile.
Real-time stock heatmaps and investment tools delivered as interactive React components.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





