Jellyfin (Plex Alternative)

Jellyfin (Plex Alternative) MCP Connector for Claude

F

Manage your media library via Jellyfin — list movies, shows, and music, track playback progress, and inspect server status directly from any AI agent.

12 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Jellyfin media server to any AI agent and take full control of your media library through natural conversation.

What you can do

  • Library Navigation — Use list_virtual_folders to see your root libraries and list_items to browse movies, shows, and music.
  • Detailed Metadata — Retrieve specific item details, including descriptions and IDs, using get_item.
  • Playback Tracking — Monitor and update media playback status with session_playing and session_playing_progress.
  • Server Monitoring — Check server version, OS, and configuration using get_system_info.
  • User Management — List and authenticate users via list_users and authenticate_by_name.

How it works

  1. Subscribe to this server
  2. Enter your Jellyfin Server URL and API Key
  3. Start managing your media from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Media Enthusiasts — browse and manage your self-hosted collection without leaving your AI chat
  • Home Lab Users — monitor server health and system info directly from the terminal or AI agent
  • Developers — test Jellyfin API interactions and metadata retrieval through natural language
media-serverstreaminghome-theaterself-hostedvideo-streaming

12 tools expose this connector's capabilities to your AI agent.

authenticate_by_name

Authenticate a user by name and password

get_current_user

Get information about the currently logged-in user

get_item

Get detailed information about a specific item

get_playback_info

Retrieve information required to start playback

list_items

Query for items in the library

list_users

List all users (Admin only)

list_virtual_folders

List the root libraries (Movies, TV Shows, etc.)

session_playing_progress

Update the server on current playback position

session_playing_stopped

Notify the server that playback has ended

session_playing

Notify the server that playback has started

get_system_configuration

Get the server global configuration

get_system_info

Get basic server information (version, operating system, etc.)

See how to talk to your AI agent using Jellyfin (Plex Alternative).

List all the root libraries on my Jellyfin server.

I've retrieved your root libraries. You have 'Movies' (ID: 1a2b), 'TV Shows' (ID: 3c4d), and 'Music' (ID: 5e6f) configured.

Show me the movies available in my library.

Fetching movies... I found titles including 'Big Buck Bunny' and 'Elephants Dream'. Would you like details for any of these?

What is the current status and version of my Jellyfin server?

Your Jellyfin server is running version 10.9.11 on Linux. The system is healthy and all services are operational.

Yes! Use the `list_items` tool and provide 'Movie' or 'Series' in the `include_item_types` parameter to filter your results accordingly.

Related Connectors