Reaper MCP Server
Подключает проекты Reaper к клиенту для анализа и ответов на вопросы о структурах аудио-проектов.
Описание
Это простой MCP-сервер для интеграции проектов Reaper (DAW для аудио) с клиентами вроде Claude Desktop. Ключевые инструменты: find_reaper_projects для поиска проектов в директории и parse_reaper_project для парсинга в JSON. Позволяет задавать вопросы о проектах, извлекая данные о треках, эффектах и структуре. Идеально для музыкантов и продюсеров, анализирующих сложные аудио-проекты без ручного просмотра файлов. Технологии: Python, uv для зависимостей.
Возможности
Поиск проектов Reaper
Инструмент find_reaper_projects находит все Reaper-проекты в указанной директории.
Парсинг проектов
Инструмент parse_reaper_project преобразует Reaper-проект в JSON-объект для анализа.
Интеграция с Claude Desktop
Позволяет задавать вопросы о проектах через чат, автоматически используя инструменты для извлечения данных.
Просмотр сырых данных
Расширение панелей инструментов показывает парсированные данные проекта для детального изучения.
Установка
Установка зависимостей: uv venv source .venv/bin/activate uv pip install .
Конфигурация Claude Desktop:
- Следуйте инструкциям по настройке кастомного MCP-сервера (https://modelcontextprotocol.io/quickstart/server#core-mcp-concepts).
- Используйте sample config из setup/claude_desktop_config.json.
- Обновите пути: к uv, директории Reaper-проектов и серверу.
Запуск:
- Откройте Claude Desktop.
- Проверьте инструменты через иконку молотка: find_reaper_projects и parse_reaper_project должны быть доступны.