davinci-resolve-mcp
DaVinci Resolve MCP Server
English | 简体中文
Сервер Model Context Protocol (MCP), который позволяет AI-ассистентам управлять DaVinci Resolve Studio через официальный Scripting API. Он обеспечивает полное покрытие API, а также защищённые вспомогательные инструменты для редактирования, организации медиапула, настройки рендеринга, маркеров ревью, грейдинга, Fusion, Fairlight, задач жизненного цикла проектов, создания расширений и безопасного для исходников анализа медиа.

С сервером поставляется локальная браузерная панель управления для просмотра состояния Resolve, выполнения безопасного для исходников анализа, детального изучения проанализированных клипов и кадров, а также инлайн-редактирования результатов анализа. Полный обзор см. в Руководстве по панели управления.
Быстрый старт
npx davinci-resolve-mcp setupПеред подключением откройте DaVinci Resolve Studio и установите Настройки > Общие > Внешний скриптинг на Локально. (В бесплатной версии эта настройка не помогает — см. Бесплатная версия ниже.) npm-установщик устанавливает управляемую копию в каталог пользовательских данных приложения, а затем запускает универсальный Python-установщик. Установщик создаёт виртуальное окружение, определяет пути Resolve и может настроить Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code, OpenCode, Codex CLI и JetBrains IDEs.
git clone https://github.com/samuelgursky/davinci-resolve-mcp.git
cd davinci-resolve-mcp
python install.pyИнформацию о путях для платформ, конфигурации для конкретных клиентов и ручной настройке см. в Установка и настройка.
Установщик и сервер проверяют последний релиз GitHub на наличие обновлений MCP. Проверки выполняются по мере возможности и с ограничением частоты; сервер никогда не блокирует запуск MCP ради запроса. Установщик может показать запрос, отложить, проигнорировать релиз, отключить проверки или применить добровольное безопасное автоматическое обновление для чистых git-клонов.
Бесплатная версия (мост внутри приложения)
Blackmagic ограничивает внешний скриптинг версией Studio: в бесплатной версии scriptapp("Resolve") отказывает внешнему процессу, что бы ни говорила настройка. Меню Рабочая область ▸ Скрипты не ограничено — скрипт, запущенный из него, получает живой объект resolve в любой версии, — поэтому сервер может работать с бесплатной версией через небольшой скрипт, который выполняется внутри Resolve и реэкспортирует его через аутентифицированный loopback-слушатель.
python scripts/install_resolve_bridge.py
# restart Resolve, open a project, then: Workspace > Scripts > resolve_bridgeКак только этот слушатель запущен, он используется автоматически, когда внешний скриптинг недоступен — переменная окружения не требуется. Установка DAVINCI_RESOLVE_BRIDGE=1 принудительно включает мост: он становится единственным используемым транспортом, поэтому мост, переставший отвечать, сообщает о собственной ошибке, а не незаметно переключается на другой транспорт. Используйте это, когда мост — тот путь, на который вы хотите полагаться.
В macOS Resolve ищет Python 3 ровно в двух местах: переменная окружения PYTHON3HOME, затем /usr/local/bin/python3. Homebrew, pyenv, uv и conda не попадают ни в одно из них, поэтому скрипт молча не появляется в меню. Установка с python.org работает, потому что её установщик создаёт /usr/local/bin/python3 — но он вам не нужен: укажите Resolve на уже имеющийся интерпретатор, sudo не требуется.
launchctl setenv PYTHON3HOME "$(python3 -c 'import sys; print(sys.prefix)')"Используйте launchctl setenv, а не export — Resolve запускается из Dock и никогда не видит окружение вашего shell. После этого перезапустите Resolve. Рядом устанавливается Lua-канарейка, чтобы можно было отличить «Python не обнаружен» от неправильной папки.
Проверено на бесплатной версии 21.0.3.7 и Studio 19.1.3.7, обе на macOS. Пути для Windows, добавленные в v2.70.1 (issue #106), были опубликованы без проверки; отчёты о бесплатных версиях 21.0.1.11 (issue #109) и 21.0.3.7 (issue #112) с тех пор показали, что мост устанавливается, перечисляется и работает из обоих %PROGRAMDATA% и %APPDATA% в Windows 11, так что эти пути теперь подтверждены, а не предполагаемы. Linux также подтверждён: отчёт о бесплатной версии 20.3.2.9 (issue #129, Fedora 43) показывает, что мост устанавливается в ~/.local/share/DaVinciResolve/Fusion/Scripts/Utility, работает со системным Python — в Linux нет этой проблемы обнаружения — и обслуживает запросы от начала до конца. Ни одна платформа теперь не основана на предположении: macOS была проверена напрямую, Windows и Linux — на отчётах пользователей.
Обратите внимание: мост удерживает свой порт, пока работает. До v2.70.3 мост в Windows мог пережить Resolve и заблокировать слушатель следующего сеанса; если у вас старая сборка и мост перестал отвечать, проверьте, не удерживает ли порт устаревший fuscript.exe.
Это документированный путь внутри приложения, а не обход лицензии, но Blackmagic может его закрыть — относитесь к нему как к уровню поддержки, который действует, пока действует. Только loopback, запросы с HMAC-подписью, одноразовые nonce-значения.
Локальная панель управления
Запустите однопользовательскую локальную панель управления из корня репозитория:
venv/bin/python -m src.control_panelКоманда запускает локальный сервер localhost и открывает панель управления в вашем браузере. Чтобы это сделал AI-агент кодирования, попросите: «Открой панель управления Resolve MCP для этого репозитория». Агенты должны использовать venv/bin/python -m src.control_panel, если ваше окружение Python ещё не активировано. Сохранённые задания анализа автоматически обновляют локальный поисковый индекс после успешных фрагментов; ручное действие Build Index предназначено для пересоздания из существующих отчётов.
Режимы сервера
Режим | Точка входа | Инструменты | Для чего лучше всего |
Комбинированный |
| 35 | Режим по умолчанию для большинства ассистентов. Связанные операции Resolve сгруппированы за параметрами действий, чтобы снизить расход контекста. |
Полный / детальный |
| 353 | Для продвинутых пользователей, которым нужен один MCP-инструмент на каждый метод Resolve API. |
Рекомендуется использовать комбинированный сервер, если только вам не нужна именно детальная поверхность «один инструмент на метод».
Продвинутый сервер — за пределами scripting API (опционально, Node)
Тот же пакет включает второй, опциональный MCP-сервер: davinci-resolve-advanced-mcp (бинарник bin/davinci-resolve-advanced-mcp.mjs). В то время как Python-сервер управляет живым Resolve через официальный scripting API, продвинутый сервер делает то, что API не может, — он читает и редактирует файлы Resolve (.drp / .drt / .drx) и применяет изменения на уровне БД/XML без запущенного Resolve, поэтому работает в облаке или локально. 18 инструментов: drp, drt, drx (поклиповый грейд-кодек плюс детерминированный офлайн-каталог грейдинга/QC — сопоставление тонов кожи в пределах камеры и между камерами (метрика v2 skin-line) + b-roll + нейтральный патч для баланса белого, подгонка к референсу, насыщенность/баланс чёрного, нормализация контраста, импорт ASC CDL, без потерь перенос грейда + создание сезонного лука, прикрепление именованных LUT, чтение скоупов + теги намерений, проверка грейда, извлечение кадров в display-referred, QC на соответствие вещательным стандартам), offline_ref, conform (frame-oracle сверка/перелинковка QC + происхождение), color_trace (перенос грейдов при повторном конформе), fusion, audio_plan, fairlight (маршрутизация шин), audio, project_read, project_db, pipeline (конвейер с БД как источником истины: компиляция YAML-спецификаций проекта в каноническую SQLite-БД, затем выполнение стадий с шлюзами, происхождением и обнаружением расхождений намерение↔факт), capabilities, deliverable (QC/соответствие требованиям deliverable), media (медиа-фронтенд / AE-ингest), editorial (целостность монтажа / список изменений), provenance (происхождение / аудит / отчёт по эпизоду). Его также можно использовать как библиотеку (импортируемый движковый API), а не только запускать как сервер.
Запись грейдов DRX калибруется в реальном времени по Resolve Studio: параметры грейда по умолчанию принимают единицы экранных панелей Resolve (space: 'ui' | 'drx'), а структурные записи (power windows, квалификаторы, HDR-зоны, HSL-кривые, ColorSlice, blur/key/эффекты движения) проверяются обратным считыванием с панелей — статус по каждому элементу управления в resolve-advanced/vendor/drx-parameters/CALIBRATION-STATUS.md. Это также закрывает разрыв, существующий только в UI: программная «Очистка графа узлов» (drx relayout для одного клипа, project_db relayout_node_graphs для всего проекта) — раскладка узлов приведена в порядок, содержимое грейда сохранено побайтово.
Добавьте его рядом с живым сервером (оба поставляются в одном npm install):
{
"mcpServers": {
"davinci-resolve": { "command": "<python>", "args": ["<path>/src/server.py"] },
"davinci-resolve-advanced": { "command": "node", "args": ["<path>/bin/davinci-resolve-advanced-mcp.mjs"] }
}
}install.py выводит оба пункта. Ядро — чистый JS/MIT без обязательных нативных модулей; для некоторых функций требуются устанавливаемые пользователем инструменты (ffmpeg для audio, sharp/better-sqlite3 для некоторых путей) — вызовите инструмент capabilities, чтобы узнать актуальный статус и подсказки по установке.
Bradford Post Assistant — управляемое приложение (закрытая бета)
Сопровождающие также создают Bradford Post Assistant — десктопное приложение поверх этой открытой основы. Если MCP-серверы дают агенту руки, Post Assistant — это рабочий копайлот вокруг них — локальный AI-ассистент для постпродакшена, в котором клиентские материалы никогда не покидают рабочую станцию:
Постпродакшен-копайлот — десктопное приложение, которое работает рядом с DaVinci Resolve и наблюдает за сеансом в реальном времени (таймлайн, грейды и кадры — не только вызовы API), со встроенным AI-ассистентом и средой выполнения агента, локальным анализом медиа (транскрипция, анализ кадров, редакционная аналитика) и встроенным QC конформа.
Память — постоянная, зашифрованная локальная память ассистента плюс межэпизодное обучение на основе декодированных фактов из вашего конвейера (сезонный дрейф лука, априорные поправки для каждой камеры, библиотеки hero-кадров, повторное использование карты путей конформа), с накоплением, управляемым за вас, и рабочим процессом проверенных инсайтов.
Самодостаточен по замыслу — Post Assistant сам всё подключает: этот MCP для управления Resolve, Bradford API для расширенных сервисов и вашего провайдера LLM. Ничего не нужно настраивать вручную, не нужно управлять отдельными клиентами, а приложение само поддерживает актуальность себя (и своего встроенного MCP) с помощью подписанных автоматических обновлений.
Расширенный профессиональный инструментарий — хирургическая работа с грейдами в живых проектах, более 22 адаптивных семейств грейдов, курируемая библиотека луков, проверка спецификаций доставки, анализ монтажного темпа/чистки, цветовые указания на естественном языке и создание Fusion-композиций — всё через управляемый Bradford API.
Производственные процессы — сырые инструменты, собранные в готовые реальные сценарии (передача → конформ → QC → доставка, перенос сезонного лука, отчётность по эпизодам) с защитными ограничениями и утверждениями, которых ожидает студия, работающая с клиентами.
Сейчас он находится в закрытой бете — вы можете запросить доступ на bradfordoperations.com/software/post-assistant. Серверы с открытым исходным кодом полностью готовы и полностью функциональны сами по себе.
Что вы можете делать
"List all projects and open the one called 'My Film'"
"Create a timeline called 'Assembly Cut' from all clips in the current bin"
"Build a multicam prep timeline from selected camera angles and preserve source media"
"Detect 2-pops or slate claps and suggest record offsets for sync prep"
"Publish analysis summaries, keywords, people, and slate hints into Resolve clip metadata"
"Probe this timeline for gaps, overlaps, missing media, and source frame ranges"
"Safely import this image sequence, organize it into bins, and normalize clip metadata"
"Build a ProRes 422 HQ render plan, validate the settings, and queue the job"
"Copy review markers from the timeline to the selected clip and export a review report"
"Snapshot this clip's grade, validate a CDL update, and export a temp LUT"
"Create a Fusion TextPlus overlay on the selected clip and verify graph connections"
"Report audio channel mappings, voice isolation availability, and subtitle support"
"Install this MCP-marked DCTL or script, classify refresh/restart needs, then remove it"Основные возможности
Область | Что поддерживает составной сервер |
Управление приложением и проектом | Запуск/переподключение, переключение страниц, CRUD проектов, папки проектов, базы данных, обёртки облачных проектов, настройки, пресеты, архивы |
Медиапул и приём материала | Безопасный импорт, последовательности изображений, таймлинии подготовки мультикама, организация бинов, нормализация метаданных, инвентаризация полей метаданных, пометки, аннотации, защитные механизмы релинка/прокси/полного разрешения |
Анализ медиа | Безопасный для исходников анализ файлов/клипов/бинов/проектов, обнаружение синхрособытий 2-pop/хлопушка, обратная запись стандартных метаданных Resolve и маркеров медиапула, сохраняемые артефакты анализа, повторное использование существующих отчётов, визуальный анализ host_chat_paths (финализируется по каждому клипу с помощью |
Редактирование таймлинии и конформинг | Проверка дорожек/элементов, сканирование/запись ключей текста заголовков, помощники копирования/перемещения/дублирования, операции с диапазонами, зазоры/перекрытия, исходные диапазоны, проверенные экспорт/импорт обменных форматов |
Аннотации рецензирования | Маркеры таймлинии/элементов/клипов, пользовательские данные, флаги, цвет клипа, очистка при копировании/перемещении/синхронизации, отчёты рецензирования, просмотр миниатюр маркеров |
Цвет и грейдинг | Проверка графа узлов, валидация CDL, копирование грейда, помощники DRX/LUT, версии, стиллы из Gallery, цветовые группы |
Fusion | Композиции элементов таймлинии, безопасное создание инструментов, запись входов, проверка портов, проверенные соединения, массовые записи с ограниченной областью |
Аудио и Fairlight | Проверка дорожек/элементов, сопоставление источников, защищённая запись свойств аудио, изоляция голоса, планирование автосинхронизации, проверка транскрипции/субтитров |
Рендеринг и доставка | Проверка матрицы форматов/кодеков, валидация настроек рендеринга, контроль жизненного цикла задач в очереди, защищённый Quick Export |
Разработка расширений | Помощники жизненного цикла скриптов Fuse, DCTL, ACES DCTL и Lua/Python на странице Resolve с безопасной установкой/удалением, помеченной для MCP |
Дополнительные опции
Базовая установка намеренно небольшая: Python, ffmpeg и скриптовый API Resolve. Некоторым функциям нужно больше, и каждая из них честно отказывается, сообщая собственную команду установки, а не деградирует в догадку — выдуманный темп или изобретённый уровень дают уверенный, но неверный результат, что хуже, чем отсутствие функции.
Запустите python scripts/doctor.py, чтобы узнать, какие из них у вас есть.
Дополнение | Что открывает | Лицензия |
ffmpeg в PATH | Обнаружение тишины, маркеры мёртвых зон, измерение уровня, анализ аудио. Самая полезная вещь для установки. | LGPL/GPL — вызывается как подпроцесс, никогда не встраивается |
| Предварительный цветовой баланс, сопоставление с эталонными стиллами, аудит звуковой плотности | BSD |
| Обнаружение бита, такта и фраз для монтажа под музыку | ISC |
| Транскрипция и все пословные функции на её основе | MIT |
| Визуальное сходство и | MIT |
| Аудио-эмбеддинги CLAP | Apache-2.0 |
| Дополнительный анализ кадров | Apache-2.0 |
Параметр capabilities действия media_analysis подробно сообщает о стеке анализа и говорит, что дал бы каждый отсутствующий компонент.
Здесь ничего не входит в комплект. Веса моделей имеют собственные лицензии, отдельные от кода, который их загружает; проверяйте их перед коммерческим использованием.
Что это не делает
Знать, где заканчивается инструмент, стоит столько же, сколько знать, что он делает, и прочитать об этом здесь дешевле, чем обнаружить посреди проекта.
Не поддерживается | Почему и что вы получаете вместо этого |
Выбор лучшего дубля | Исполнение — это главное, что делает дубль правильным, и ничто из этого не измеримо по осциллограмме или транскрипту. |
Монтаж под музыку | Пока нет определения бита или сильной доли. Инструменты, ориентированные на речь, воспримут музыкальную подложку как один длинный регион и не подходят для этой задачи. |
Оценка монтажа | Ничто здесь не выносит суждения о том, хорош ли монтаж. Поэтому каждое разрушительное действие проходит по схеме план → просмотр → подтверждение. |
Замена монтажёра | Результат — черновая сборка в смысле ассистента монтажёра: приём материала, синхронизация, организация, раскладка последовательности, указание на проблемы. Это отправная точка, которую вы монтируете, а не готовый монтаж. Настройки по умолчанию намеренно щедрые — первая сборка должна быть длинной, потому что подрезка быстра и видима, а восстановление отброшенного материала медленно и незаметно. |
Изменение исходных материалов | По замыслу и без исключений — см. ниже. |
Всё, что проанализировано, но не поддаётся проверке, помечается как непроверенное и никогда не заносится в разряд «нормально». Пустой результат означает «ничего не найдено», а не «нечего искать».
Безопасность исходных материалов
Этот проект рассматривает оригиналы с камер и исходные материалы как неизменяемые. Инструменты анализа читают исходные файлы и записывают отчёты только в сайдкары, временные каталоги или каталоги анализа проекта; подтверждённая публикация метаданных записывается только в базу данных проекта Resolve. Сервер не должен изменять, перекодировать, создавать прокси или производные от исходных материалов, если пользователь явно не попросил об этом. Подробный безопасный для исходников рабочий процесс см. в Руководстве по анализу медиа.
Модель безопасности
Сервер по умолчанию — локальный stdio-процесс, запускаемый вашим MCP-клиентом; он не предоставляет сетевого слушателя или встроенного механизма многопользовательской аутентификации. Метаданные инструментов содержат подсказки безопасности для MCP-клиента: операции только для чтения, разрушительные, идемпотентные и операции с внешними ресурсами. См. Политику безопасности о границах эксплуатации, правилах подтверждения и сообщении об уязвимостях.
Ключевые показатели
Метрика | Значение |
Инструменты MCP | 35 составных / 353 гранулярных (live-сервер) |
Продвинутые (автономные) инструменты | 18 — .drp/.drt/.drx + создание БД, без запущенного Resolve |
Действия ядра | 136 защищённых действий рабочего процесса в 9 составных инструментах |
Покрытие методов API | 361/361 (100%) |
Методы, протестированные вживую | 338/361 (93.6%) |
Процент прохождения live-тестов | 338/338 (100%) |
Протестировано на | DaVinci Resolve 19.1.3 Studio + Resolve 20.3.2 Studio + Resolve 21.0.2 Studio + Resolve 21.0.3 бесплатная (через встроенный мост) |
Для статуса по каждому методу см. Покрытие API и результаты тестирования. Для текущей поддержки рабочих процессов см. Покрытие действий ядра.
analyze_media по умолчанию выполняется напрямую, сохраняет проверяемые отчёты/артефакты в корневом каталоге анализа, запрашивает визуальный анализ в хост-чате через протокол host_chat_paths (analyze возвращает абсолютные пути к кадрам + JSON-схему; хост-чат читает каждый кадр как изображение и вызывает media_analysis(action="commit_vision", ...) для завершения), выполняет транскрипцию через настроенный локальный бэкенд и записывает сводки анализа и маркеры клипов Media Pool по времени исходника обратно в проект Resolve. Передавайте include_visuals=false, include_transcription=false, publish_metadata=false, timed_markers=no или dry_run=true только тогда, когда вы хотите отказаться от этих поведений по умолчанию. Пропуск commit_vision оставляет запуск в состоянии pending_host_vision_analysis — это фиксируется как режим сбоя, а не молча понижается.
Документация
Документ | Назначение |
Требования, варианты установщика, поддерживаемые клиенты, режимы сервера, ручная настройка | |
Ключевые показатели, таблица покрытия API, статус live-тестов, полный справочник методов | |
Текущая карта защищённых действий рабочего процесса | |
Операционный контекст для AI-ассистентов, использующих составной сервер | |
Обзор локальной браузерной панели: Обзор, Ревью (бины/клипы/кадры), Анализ, Настройка, Параметры | |
Безопасные для исходников рабочие процессы FFprobe, FFmpeg, Whisper, sidecar-файлов и корневого каталога анализа | |
Подготовка стековых таймлайнов, граница помощник/API и шаги конвертации в интерфейсе Resolve | |
Встроенные в проект рекомендации по монтажу для анализа и решений на таймлайне | |
Почему все три нативных для Resolve маршрута не работают при консолидированной передаче, и какой из них опасен | |
Встроенные в проект рекомендации по цветокоррекции и границы цветового API Resolve | |
Процесс участия, поддержка платформ, замечания по безопасности, структура репозитория | |
Локальная граница доверия stdio, метаданные инструментов, рекомендации по подтверждению, отчётность | |
Чек-лист выпуска для мейнтейнера, точки указания версии, проверка, теги и примечания к выпуску | |
Исторические примечания к выпускам |
Справочники по созданию расширений находятся в docs/authoring. Заметки о пакетах разработчика Resolve — в docs/notes и docs/integrations. Рецепты промптов — в examples.
Требования
DaVinci Resolve 18.5+ на macOS, Windows или Linux. Studio поддерживает внешние скрипты напрямую. Бесплатная версия — нет: Blackmagic ограничивает внешние скрипты версией Studio, но до неё всё ещё можно добраться через встроенный мост, который работает внутри Resolve из доступного меню Рабочее пространство ▸ Скрипты.
Python 3.10+ (диапазон 3.10-3.12 — наименее рискованный). Python 3.13/3.14 также работают на свежих сборках Resolve (проверено на Studio 20.3.2); старые сборки могут не подключиться на 3.13+, в этом случае используйте 3.10-3.12.
Внешние скрипты Resolve должны быть установлены в режим Local (Studio). В бесплатной версии этот параметр не влияет — вместо этого используйте встроенный мост.
Resolve 19.1.3 остаётся базовым уровнем совместимости. Вызовы скриптов Resolve 20.x являются дополнительными, версионно-защищёнными и протестированы вживую на 20.3.2. Дополнения скриптов Resolve 21.0 (классификация аудио, транскрипция с определением говорящего, IntelliSearch, анализ слейта, подавление размытия движения, генерация речи, управление фоновыми задачами сеанса) доступны через определение возможностей во время выполнения, поэтому они остаются неактивными на старых сборках и автоматически активируются на Resolve 21+. Они протестированы вживую на Studio 21.0.2.4 — см. дельту Resolve 21. Обратите внимание, что AnalyzeForIntellisearch, AnalyzeForSlate и GenerateSpeech требуют отдельно загружаемый пакет AI Extras, и Resolve сообщает об отсутствии пакета непоследовательно (некоторые возвращают False, другие — строку ошибки), поэтому эти действия сообщают success: false с причиной от Resolve, а не угадывают.
Разработка
python src/server.py # Compound server
python src/server.py --full # Granular server
venv/bin/python tests/test_import.py
venv/bin/python scripts/audit_api_parity.pyПравила выпуска и проверки находятся в docs/process/release-process.md. AI-агенты, работающие в этом репозитории, должны начинать с AGENTS.md; пользователи Claude Code также могут прочитать CLAUDE.md, который указывает на те же канонические инструкции.
Лицензия
MIT
Автор
Samuel Gursky (samgursky@gmail.com)
GitHub: github.com/samuelgursky
Благодарности
Blackmagic Design за DaVinci Resolve и его API для скриптов
Команда Model Context Protocol за обеспечение интеграции AI-ассистентов
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/realmikeshu/davinci-resolve-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server