MCP (Model Context Protocol) — це протокол контексту моделі, розроблений компанією Anthropic, який дозволяє AI моделям (таким як Claude, GPT тощо) викликати зовнішні інструменти через стандартизований інтерфейс. Завдяки Sora MCP Server, наданому XHuoAPI, ви можете безпосередньо використовувати OpenAI Sora для створення AI відео в таких AI клієнтах, як Claude Desktop, VS Code, Cursor тощо.Documentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
Огляд функцій
Sora MCP Server надає такі основні функції:- Генерація відео з тексту — створення відео високої якості за допомогою текстових підказок
- Генерація відео з зображення — створення відео на основі зображення
- Відео з узгодженістю персонажів — збереження узгодженості персонажів за допомогою референсних зображень
- Асинхронна генерація — підтримка асинхронної подачі завдань та запиту результатів
- Різні орієнтації зображення — підтримка горизонтальної (landscape) та вертикальної (portrait) орієнтації
- Запит завдань — моніторинг прогресу генерації та отримання результатів
Попередня підготовка
Перед використанням вам потрібно отримати XHuoAPI API Token:- Зареєструйтесь або увійдіть на платформу XHuoAPI
- Перейдіть на сторінку Sora Videos API
- Натисніть «Acquire», щоб отримати API Token (перший запит надає безкоштовний ліміт)
Встановлення та налаштування
Спосіб перший: установка через pip (рекомендується)
Спосіб другий: установка з вихідного коду
mcp-sora для запуску сервісу.
Використання в Claude Desktop
Редагуйте конфігураційний файл Claude Desktop:- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
uvx (не потрібно заздалегідь встановлювати пакет):
Використання в VS Code / Cursor
У кореневій директорії проекту створіть файл.vscode/mcp.json:
uvx:
Список доступних інструментів
| Назва інструменту | Опис |
|---|---|
sora_generate_video | Генерація відео за текстовими підказками |
sora_generate_video_from_image | Генерація відео на основі зображення |
sora_generate_video_with_character | Генерація узгодженого відео з референсним зображенням персонажа |
sora_generate_video_async | Асинхронна подача завдання на генерацію відео |
sora_get_task | Запит статусу окремого завдання |
sora_get_tasks_batch | Пакетний запит статусу завдань |
Приклади використання
Після налаштування ви можете безпосередньо використовувати ці функції в AI клієнті природною мовою, наприклад:- «Допоможи мені створити відео, де кіт бігає по траві, за допомогою Sora»
- «Створи відео на основі цього зображення людини, зберігаючи узгодженість персонажа»
- «Створи вертикальне відео з темою сходу сонця в місті»
- «Асинхронно створити відео та пізніше запитати результат»
Додаткова інформація
- Репозиторій GitHub: XHuoAPI/SoraMCP
- Пакет PyPI: mcp-sora
- Документація API: API для генерації відео Sora

