
Script to assist in grabbing the GUID for use in PlexAniSync, specifically, for contribution to the custom mappings project.
Also check out PlexAniSync-Mapping-Assistant to help you map shows for the custom mappings project.
- Copy Plex GUID: Easily copy the GUID of Plex entries for use in other applications.
- Open External Links: Quickly open related entries on IMDb, TMDB, TVDB, MusicBrainz, AniDB, and YouTube.
- User-Friendly Interface: Buttons are added directly to the Plex interface for easy access.
- Compatibility: Works with movies, shows, episodes, albums, and artists.
- Install a Userscript manager like Violentmonkey or Tampermonkey.
- Click on the following link to install the script: Plex GUID Grabber.
To customize the script's behavior, you can modify these settings in your userscript manager:
- Open your userscript manager:
- For Violentmonkey: Click the extension icon → Manage → Find "Plex GUID Grabber" → Settings → Values
- For Tampermonkey: Click the extension icon → Dashboard → Find "Plex GUID Grabber" → Edit → Storage
- Available settings:
SOCIAL_BUTTON_SEPARATION
: Set totrue
(default) to separate social media buttons to the left side, orfalse
to keep all buttons on the rightUSE_SOCIAL_BUTTONS
: Set totrue
(default) to show social media buttons (IMDb, TMDB, etc.), orfalse
to only show the GUID buttonUSE_PAS
: Set totrue
to enable PlexAniSync supportTMDB_API_READ_ACCESS_TOKEN
: Your TMDB Read Access TokenTMDB_LANGUAGE
: Set the language for TMDB API requests, default isen-US
TVDB_API_KEY
: Your TVDB V4 API keyTVDB_SUBSCRIBER_PIN
: Your TVDB Subscriber PINTVDB_LANGUAGE
: Set the language for TVDB API requests, default iseng
The script includes support for generating YAML mappings for PlexAniSync. To enable this feature, ensure the following settings are configured:
USE_PAS
: Set totrue
to enable PlexAniSync supportTMDB_API_READ_ACCESS_TOKEN
: Your TMDB Read Access Token- Find your "Read Access Token" here: TMDB API Settings
TVDB_API_KEY
: Your TVDB V4 API key- Get your API key here: TVDB Dashboard
- Or here: TVDB API Information
TVDB_SUBSCRIBER_PIN
(optional): Your TVDB Subscriber PIN- Find your Subscriber PIN in your TVDB account settings: TVDB Subscription
Refresh your Plex page to see the new YAML copy buttons. Once enabled, you'll see additional buttons for copying TMDB and TVDB YAML mappings directly to your clipboard, ready to use with PlexAniSync.
Once installed, the script will add buttons to the top-right of your screen inside movies/series. If it doesn't, check that the URL matches what this script uses.
If you have any issues, please open a new issue in the Issues section of the GitHub repository.
Thank you to all the people who have contributed!
Copyright © 2025 SoitoraThis Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.