GPTDARR
by csmit195
GPTDARR is an AI tool server that integrates with Sonarr and Radarr using Model Context Protocol (MCP). It allows AI assistants to search, add, and manage TV shows and movies in your media library.
Last updated: N/A
What is GPTDARR?
GPTDARR is an AI-powered server that uses the Model Context Protocol (MCP) to connect AI assistants with Sonarr and Radarr. It provides tools for searching, adding, and managing media content within your existing media library.
How to use GPTDARR?
To use GPTDARR, you need Node.js, Sonarr, and Radarr. Install GPTDARR using npx gptdarr setup
and follow the configuration wizard. Then, in your MCP-compatible chat client, add a new command using the generated NPX command. Finally, configure the AI assistant with the provided system prompt from llm_system_prompt.txt
.
Key features of GPTDARR
Search for TV shows and movies across Sonarr and Radarr
Add TV series to Sonarr
Add movies to Radarr
Comprehensive logging system
Use cases of GPTDARR
Automated media library management via AI assistant
Voice-controlled media addition
Hands-free searching and adding of content
Integration with MCP-compatible chat clients
FAQ from GPTDARR
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol that allows AI models to interact with external tools and services.
What are Sonarr and Radarr?
What are Sonarr and Radarr?
Sonarr and Radarr are media management tools for TV shows and movies, respectively. They automate the process of downloading and organizing media files.
What is the purpose of the system prompt?
What is the purpose of the system prompt?
The system prompt provides essential instructions to the AI assistant, ensuring it interacts correctly with Radarr and Sonarr through GPTDARR.
How do I disable logging?
How do I disable logging?
The logs are mostly for development, and we suggest disabling them when running setup.
What are the current limitations of GPTDARR?
What are the current limitations of GPTDARR?
GPTDARR currently has limited TV show support, doesn't support individual season/episode checks, and may hallucinate tool usage. See the README for a full list of limitations.