Skip to main content
Glama
CarlDog
by CarlDog

plex-mcp

Сервер MCP для Plex Media Server, упакованный в виде Docker-контейнера. Позволяет MCP-клиенту (например, Claude Desktop) просматривать и искать ваши библиотеки Plex.

Инструменты

Инструмент

Описание

plex_list_libraries

Список всех библиотек (разделов) на сервере

plex_search

Поиск по всем библиотекам

plex_recently_added

Недавно добавленные элементы, опционально по разделам

plex_on_deck

Элементы «на очереди» (недосмотренные / следующие к просмотру)

plex_get_item

Полные метаданные для одного элемента по ключу рейтинга

Related MCP server: Plex Assistant MCP

Конфигурация

Требуются две переменные окружения:

Переменная

Пример

Примечания

PLEX_URL

http://192.168.1.50:32400

Базовый URL вашего сервера Plex

PLEX_TOKEN

(см. ниже)

Токен аутентификации Plex

Чтобы найти свой токен Plex, обратитесь к руководству Plex Finding an authentication token.

Запуск с помощью Docker

docker build -t plex-mcp .
docker run -i --rm \
  -e PLEX_URL=http://192.168.1.50:32400 \
  -e PLEX_TOKEN=your-token \
  plex-mcp

Использование с Claude Desktop

Добавьте в ваш claude_desktop_config.json:

{
  "mcpServers": {
    "plex": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-e", "PLEX_URL",
        "-e", "PLEX_TOKEN",
        "plex-mcp"
      ],
      "env": {
        "PLEX_URL": "http://192.168.1.50:32400",
        "PLEX_TOKEN": "your-token"
      }
    }
  }
}

Локальная разработка

npm install
cp .env.example .env  # then edit
PLEX_URL=... PLEX_TOKEN=... npm run dev

Безопасность

  • Контейнер запускается от имени пользователя без прав root (plexmcp).

  • Токен Plex передается через переменную окружения — никогда не вшивайте его в образ.

  • Файл .githooks/pre-commit запускает gitleaks при каждом коммите. Активируйте его один раз для каждого клона: git config core.hooksPath .githooks

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
3dResponse time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables users to manage and control their Plex media library through natural language commands in MCP-compatible AI clients. It supports searching content, managing playlists, tracking library statistics, and monitoring live viewing sessions.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server for reelgrep - browse and search your local video library from any MCP client.
    12
    MIT

View all related MCP servers

Related MCP Connectors

  • Search and browse every MCP server in the Model Context Protocol registry.

  • Remote MCP server for full read/write access to a Zotero library

  • OMDb MCP — IMDB-derived movie / TV / episode data (BYO key)

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CarlDog/plex-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server