Plex MCP Server logo

Plex MCP Server

Unclaimed

by niavasha

Plex MCP Server

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'niavasha-plex-mcp-server' -- 'npx' '-y' 'plex-mcp-server'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

claudeclaude-aimcpmcp-serverplexplex-media-serverplex-server

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add_to_playlist

Add a media item to a playlist

add_to_watchlist

Add a media item to the Plex watchlist

clear_playlist

Preview and optionally clear all items from a playlist (confirm=true)

create_playlist

Create a new smart or static playlist

delete_playlist

Delete a playlist without deleting the underlying media

export_library

Export a full library to JSON (under ./exports)

get_active_sessions

Currently active Plex streams — who is watching what, player state, transcoding

get_editable_fields

Show editable fields and available tags for an item

get_fully_watched

Fully watched movies/shows

get_libraries

List all Plex libraries

get_library_items

List items in a library with pagination

get_library_stats

Library usage metrics

get_media_details

Detailed media info

get_on_deck

Continue watching list

get_playlist_items

List items in a playlist

get_playlists

List all Plex playlists

get_popular_content

Most popular content analysis

get_recently_added

Recently added content

get_recently_watched

Recently watched content

get_recommendations

Personalized movie recommendations based on your watch history

get_user_stats

User activity statistics

get_watch_history

Detailed watch sessions

get_watch_stats

Comprehensive viewing statistics

get_watchlist

Get current Plex watchlist

radarr_add_movie

Add movie by TMDB ID

radarr_get_movies

List movies with optional title filter

radarr_search

Search TMDB for new movies

remove_from_playlist

Remove an item from a playlist

remove_from_watchlist

Remove a media item from the Plex watchlist

search_media

Search media globally or within one library

sonarr_add_series

Add series by TVDB ID

sonarr_get_calendar

Upcoming episodes

sonarr_get_missing

Missing/wanted episodes

sonarr_get_profiles

Quality profiles and root folders

sonarr_get_queue

Download queue

sonarr_get_series

List series with optional title filter

sonarr_search

Search TheTVDB for new series

sonarr_trigger_search

Trigger missing episode search

update_metadata

Update metadata fields and editable tags for a media item

update_metadata_from_json

Apply a metadata JSON payload using best-effort field mapping

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Plex MCP Server

How do I connect Plex MCP Server to Claude?
Run `claude mcp add niavasha-plex-mcp-server -- npx -y plex-mcp-server` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Plex MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Plex MCP Server do?
Plex MCP Server documents 40 tools to the agent, including add_to_playlist, add_to_watchlist, clear_playlist. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.