Как установить Yarr MCP в Claude Desktop
Чтобы установить Yarr MCP в Claude Desktop, добавьте блок ниже в файл конфигурации Claude Desktop и перезапустите приложение.
{
"mcpServers": {
"yarr": {
"command": "npx",
"args": [
"-y",
"@dinglebear/yarr"
],
"env": {
"CLAUDE_PLUGIN_OPTION_SONARR_API_KEY": "",
"CLAUDE_PLUGIN_OPTION_SONARR_URL": "",
"RUST_LOG": "",
"YARR_MCP_HOST": "",
"YARR_MCP_PORT": "",
"YARR_MCP_STATIC_TOKEN_SCOPES": "",
"YARR_MCP_TOKEN": "",
"YARR_MCP_TOOL_MODE": "",
"YARR_PLEX_TOKEN": "",
"YARR_PLEX_URL": "",
"YARR_QBITTORRENT_PASSWORD": "",
"YARR_QBITTORRENT_URL": "",
"YARR_QBITTORRENT_USERNAME": "",
"YARR_RADARR_API_KEY": "",
"YARR_RADARR_URL": "",
"YARR_SERVICES": "",
"YARR_SONARR_API_KEY": "",
"YARR_SONARR_URL": "",
"YARR_VERSION": ""
}
}
}
} Установить в 1 клик через Unyly- 1Откройте конфиг~/Library/Application Support/Claude/claude_desktop_config.json (macOS) · %APPDATA%\Claude\claude_desktop_config.json (Windows) · ~/.config/Claude/claude_desktop_config.json (Linux)
- 2Вставьте блокДобавьте объект в mcpServers (см. ниже).
- 3Перезапустите Claude DesktopСервер появится в списке инструментов.
Где лежит конфиг
Файл конфига: ~/Library/Application Support/Claude/claude_desktop_config.json на macOS, %APPDATA%\Claude\claude_desktop_config.json на Windows и ~/.config/Claude/claude_desktop_config.json на Linux. Он один — правка любого другого файла ни на что не влияет.
Область: проект или глобально
У Claude Desktop один глобальный конфиг: каждый сервер доступен во всех чатах. Пер-проектной области нет — для проектных серверов используй Claude Code или Cursor.
API-ключи и переменные окружения
Этому серверу нужны переменные окружения: CLAUDE_PLUGIN_OPTION_SONARR_API_KEY, CLAUDE_PLUGIN_OPTION_SONARR_URL, RUST_LOG, YARR_MCP_HOST, YARR_MCP_PORT, YARR_MCP_STATIC_TOKEN_SCOPES, YARR_MCP_TOKEN, YARR_MCP_TOOL_MODE, YARR_PLEX_TOKEN, YARR_PLEX_URL, YARR_QBITTORRENT_PASSWORD, YARR_QBITTORRENT_URL, YARR_QBITTORRENT_USERNAME, YARR_RADARR_API_KEY, YARR_RADARR_URL, YARR_SERVICES, YARR_SONARR_API_KEY, YARR_SONARR_URL, YARR_VERSION. Вставь реальные значения в блок env (Cursor / VS Code / Claude Desktop) или флагами -e KEY=value (Claude Code). Держи их в env, а не в args — иначе секреты попадут в логи.
Проверить, что работает
После полного перезапуска открой меню инструментов (молоток) — сервер и его тулзы в списке. Если нет — невалидный JSON или команда упала на старте.
Если инструменты не появились
- · Перезапусти Claude Desktop полностью (не просто окно).
- · Проверь команду/конфиг на опечатки; JSON — валидатором.
- · Убедись, что установлен Node.js или uv (для npx/uvx-серверов).
- · Посмотри логи Claude Desktop — сервер мог упасть на старте (нет env-переменной, битый токен).
Сколько серверов — не много ли
Каждый подключённый сервер добавляет свои инструменты в контекст модели. После ~40–60 инструментов точность выбора падает. Держи включёнными только нужные серверы или доставай весь каталог через шлюз — одно подключение вместо десятков.
Удалить Yarr
Удали объект сервера из блока mcpServers в файле конфига и перезапусти Claude Desktop.
Частые вопросы
Нужно ли вручную редактировать JSON?
Нет. В Claude Desktop установка идёт командой или deep-link’ом; на Unyly кнопка Install записывает конфиг за вас.
Где лежит конфиг Claude Desktop?
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json · Linux: ~/.config/Claude/claude_desktop_config.json
MCP не появился — что делать?
Перезапустите Claude Desktop, проверьте, что команда/конфиг без опечаток, и что установлены Node.js/пакетный менеджер, если сервер запускается через npx/uvx.
Как обновить Yarr?
Серверы через npx/uvx подтягивают свежую версию при запуске. Иначе — переустановите тем же способом.
Безопасно ли ставить Yarr?
MCP-сервер работает с правами вашего клиента и доступом к его данным. Ставьте с той же осторожностью, что и любой npm-пакет: проверяйте источник, а секреты держите в env. Verified-серверы на Unyly прошли security-скан.
Сколько стоит Yarr?
Установка и просмотр на Unyly бесплатны. Сам сервер может требовать API-ключ стороннего сервиса — это оплачивается у того сервиса, не у Unyly.
Можно ли подключить Yarr в ChatGPT или claude.ai?
Напрямую нет: Yarr — локальный (stdio) сервер, а ChatGPT/claude.ai принимают только remote-MCP. Обойти можно через шлюз Unyly — он превращает локальные серверы в один remote-эндпоинт.