MCP
Подключите AI-клиент
Используйте конечную точку Streamable HTTP без сохранения состояния и аутентифицируйте каждый запрос с помощью ключа носителя: https://video2url.com/api/mcp.
Рекомендуется
Вариант А — пусть ваш агент установит его
Скопируйте все это приглашение в Codex, Claude Code, Cursor или другой агент кодирования. Агент должен обнаружить ваш клиент MCP и завершить настройку вместе с вами.
Настройте удаленный сервер MCP Video2URL в моем текущем клиенте для кодирования AI. Сначала определите, какой MCP-совместимый клиент и операционную систему я использую. Спрашивайте у меня мой ключ API Video2URL только при необходимости и никогда не распечатывайте его, не регистрируйте и не сохраняйте в репозитории. Настройте сервер с именем video2url, используя конечную точку Streamable HTTP https://video2url.com/api/mcp и носитель заголовка авторизации <MY_API_KEY>. Используйте правильный файл конфигурации уровня пользователя для этого клиента, сохраните все существующие серверы MCP и объясните каждый файл, который вы меняете. При необходимости перезагрузите или перезапустите клиент. Затем проверьте соединение, перечислив инструменты Video2URL, и убедитесь, что create_upload, Complete_upload, get_upload_status, create_share_link, get_share_link и revoke_share_link доступны. Если автоматическая настройка невозможна, дайте мне точный путь настройки и по одной команде или действию за раз. Никогда не раскрывайте мой ключ API в своем итоговом отчете.Вариант Б — настроить вручную
Используйте эту общую запись удаленного сервера, если ваш клиент поддерживает потоковый HTTP. Замените только заполнитель YOUR_API_KEY, а затем объедините запись video2url с существующей конфигурацией.
{
"mcpServers": {
"video2url": {
"url": "https://video2url.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Проверьте соединение
Перезапустите или перезагрузите клиент, откройте список инструментов MCP и убедитесь, что появляются шесть инструментов Video2URL. Если это не так, проверьте конечную точку, префикс носителя и разрешения ключа.
create_uploadТребуется имя файла, тип MIME и размер в байтах; возвращает заданный URL.
complete_uploadТребуется uploadId после успешного PUT необработанного файла.
get_upload_statusТребуется uploadId и возвращает статус загрузки, а также запись файла, когда он будет готов.
create_share_linkТребуется идентификатор файла; заголовок, видимость и пароль являются необязательными, по умолчанию видимость не указана.
get_share_linkТребуетсяshareId и возвращает ссылку на общий ресурс, принадлежащую прошедшему проверку подлинности пользователю.
revoke_share_linkТребуетсяshareId и отзывает ссылку общего доступа, принадлежащую аутентифицированному пользователю.
Для загрузки соблюдайте следующую последовательность:
create_upload→ Получите идентификатор загрузки и временный PUT URL.PUT→ Отправьте необработанный файл непосредственно в возвращенный URL.complete_upload→ Проверьте сохраненный файл.create_share_link→ Получите окончательную ссылку для обмена.
