Всё, что ты делаешь в студии руками, агент может сделать по ключу. Ключ заводится в студии: «⋮» → API → Создать ключ. Права ключа режут сам список: ключ «смотрит» пишущих инструментов не видит вовсе.
Список ниже печатается из реестра студии — он не может отстать от неё.
claude mcp add --transport http vini https://vinistudio.app/mcp \ --header "Authorization: Bearer $VINI_API_KEY"
| Инструмент | Что делает | Цена |
|---|---|---|
| смотрит | ||
| describe_studio | Каталог студии: какие ноды в ней есть и ЗАЧЕМ каждая нужна (purpose — одна фраза назначения), их входы, выходы, парам… | — |
| model_advice | Справка студии по моделям: чем они реально отличаются, когда какую брать и что мы проверили сами. | — |
| list_skills | Приёмы студии и приёмы пользователя: чем каждый занимается, к каким нодам подходит и под какую модель написан. | — |
| read_project_graph | Что сейчас собрано на канвасе проекта: ноды (название на карточке, параметры, статус результата) и провода между ними… | — |
| read_run_history | История запусков проекта: какие ноды прогонялись, когда, с каким исходом и почём — строкой результата («без изменений… | — |
| trace | Причинная цепочка результата: почему нода или материал получились такими. | — |
| describe_scene | Содержимое сцены-контейнера по её адресу из сводки канваса: что в ней лежит, кто её несёт и кто её менял по дороге. | — |
| list_my_elements | Библиотека элементов пользователя (персонажи/объекты/локации) — id, имя, роль, начало описания. | — |
| describe_element | Полное описание ОДНОГО элемента библиотеки по его id — когда в списке элементов текст сокращён, а нужен целиком (разо… | — |
| list_my_prompts | Сохранённые промпты пользователя (id + заголовок). | — |
| list_my_designs | Дизайн-системы пользователя (id + заголовок). | — |
| list_generators | Встроенные генераторы студии — готовые решения для ноды (модель, формат и промпт одним куском): лист раскадровки перс… | — |
| billing_status | Сколько денег на счету прямо сейчас и ведётся ли вообще их учёт. | — |
| billing_history | Куда ушли деньги: сумма за период и разбивка по видам работы, моделям, проектам и дням. | — |
| list_projects | Проекты этого аккаунта: название, когда их последний раз правили, и адрес, по которому проект открывается. | — |
| list_artifacts | Готовые материалы — кадры, клипы, звук. | — |
| get_artifact | Один материал и ссылка, по которой его можно скачать. | — |
| list_jobs | Задачи генерации: что считается прямо сейчас и чем кончилось недавнее. | — |
| get_job | Состояние одной задачи по её job_id. | — |
| price_quote | Сколько будет стоить запуск — до того, как он случится. | — |
| собирает | ||
| create_project | Завести новый пустой проект студии и получить его адрес. | — |
| apply_graph_ops | Собрать или изменить граф проекта: добавить ноды, задать им поля, соединить проводами. | — |
| assemble_video | Склеить клипы в один ролик. | — |
| edit_video | Подрезать ролик по краям. | — |
| extract_audio | Достать звуковую дорожку из ролика. | — |
| import_clip | Забрать ролик по ссылке, чтобы работать с ним дальше. | — |
| генерирует | ||
| generate_text | Написать текст моделью — короткий кусок по заданию. | по прайсу |
| generate_image | Нарисовать кадр по описанию и референсам. | по прайсу |
| generate_music | Сочинить музыкальную подложку по описанию настроения. | по прайсу |
| generate_voice | Озвучить текст выбранным голосом. | по прайсу |
| clone_voice | Сделать голос по образцу записи — чтобы потом озвучивать им. | по прайсу |
| isolate_audio | Вытащить из дорожки чистый звук без речи — шум, музыку, окружение. | по прайсу |
| dub_video | Переозвучить готовый ролик на другом языке. | по прайсу |
| upscale_image | Увеличить кадр без потери резкости. | по прайсу |
| write_script | Разложить идею на сцены: что происходит, что видно в кадре, кто говорит. | по прайсу |
| write_scene_prompts | Собрать из сцены готовые задания для кадра и для клипа. | по прайсу |
| rewrite_scene | Переписать одну сцену, не трогая остальные. | по прайсу |
| direct_scene | Разобрать сцену постановочно: движение камеры, действие, ритм. | по прайсу |
| make_subtitles | Сделать субтитры к ролику по его звуку. | по прайсу |
| normalize_subtitles | Причесать субтитры: разбивка по строкам, тайминги, пунктуация. | по прайсу |
| decorate_video | Оформить ролик — подписи, плашки, акценты поверх картинки. | по прайсу |
| generate_video | Снять клип. | по прайсу |
| lipsync_video | Свести речь с губами героя в готовом ролике. | по прайсу |
Машиночитаемая версия для агента — /mcp/llms.txt, без авторизации.
Чего пока нет: запуска проекта одной командой и управления ключами по ключу — ключи заводятся только в браузере.