Перейти к основному контенту

MCP и агенты

Пусть ИИ-ассистент создаёт изображения и видео

Официальный MCP-сервер даёт Claude, Cursor, Codex, VS Code и другим ассистентам актуальный каталог моделей, точные расчёты стоимости и создание задач. Вы просите обычными словами, а перед любым списанием ассистент ждёт вашего подтверждения.

Что такое MCP-сервер?

MCP (Model Context Protocol) — стандартный способ дать ИИ-ассистенту новые инструменты. Добавьте сервер SpicyAPI, и ассистент сможет смотреть модели, проверять цены и создавать изображения и видео.

  1. Вы и ваш ассистентClaude, Cursor, Codex, VS Code…
  2. MCP-сервер SpicyAPIРаботает на вашем компьютере через npx
  3. Модели изображений и видеоАктуальный каталог, точные цены
Ассистент сам решает, какой инструмент вызвать. Всё, что стоит денег, ждёт вашего «да».

Подходит для

  • Материалы прямо в работе над кодомПопросите главное изображение или ролик о продукте, не выходя из редактора.
  • Знакомство с моделямиСпросите, какая модель подходит для задачи и сколько это будет стоить.
  • Пакетная генерация с помощью агентаПусть агент сам создаст несколько задач, дождётся и соберёт результаты.

Что происходит после вашего запроса

  1. Шаг 1Находит подходящую модель в актуальном каталоге и читает, что она принимает
  2. Шаг 2Загружает ваш локальный файл, если он есть
  3. Шаг 3Получает точную цену в долларах США и спрашивает вас до любого списания
  4. Шаг 4Запускает задачу, ждёт её завершения и отдаёт ссылку на результат
Пример сеанса
  1. Вы: Преврати beach.jpg в шестисекундный ролик с волнами на закате.

  2. spicyapi_models_listspicyapi_model_get
    Ассистент: Нашёл видеомодель, принимающую начальное изображение
  3. spicyapi_upload_file
    Загрузил beach.jpg
  4. spicyapi_task_quote

    Вот точная цена в долларах США. Создать задачу?

  5. spicyapi_task_createspicyapi_task_wait
    Готово. Вот ваша ссылка для скачивания.
Иллюстрация типичного сеанса. Пока вы не подтвердите, ничего не списывается.

Подключите к своему ассистенту

Все клиенты запускают один и тот же локальный сервер через npx. Выберите свой, чтобы получить точную команду или блок конфигурации.

{
  "mcpServers": {
    "spicyapi": {
      "command": "npx",
      "args": ["--yes", "--package=@spicyapi/mcp", "spicyapi-mcp"],
      "env": { "SPICY_API_KEY": "YOUR_SERVER_SIDE_KEY" }
    }
  }
}

Один stdio‑сервер для всех MCP‑клиентов. Вставьте блок в файл настроек нужного клиента.

Сторонние клиенты меняют формат конфигурации от версии к версии. Если сниппет здесь перестал подходить, ориентируйтесь на документацию самого клиента.

Пользуетесь Claude? Генерируйте картинки и видео из Claude →

Доступные инструменты

Инструменты только для чтения бесплатны. Два инструмента, которые тратят деньги, и один, который удаляет контент, всегда сначала спрашивают вас.

БесплатноБесплатные, только чтение12

  • spicyapi_service_statusПубличная проверка доступности, ключ не нужен
  • spicyapi_docs_searchПоиск по встроенной документации
  • spicyapi_models_listДоступные модели и ваши цены
  • spicyapi_model_getОдна модель и её схема входных данных
  • spicyapi_balance_getДоступный, зарезервированный и общий баланс
  • spicyapi_usage_getСколько потратил текущий ключ
  • spicyapi_tasks_listПоследние задачи текущего ключа
  • spicyapi_task_getОдна задача с готовыми ссылками на результат
  • spicyapi_task_waitОжидание завершения задачи до 5 минут
  • spicyapi_task_quoteРасчёт цены точного запроса без создания задачи
  • spicyapi_upload_fileЗагрузка локального файла как входных данных
  • spicyapi_download_url_createНовая ссылка для скачивания результата

Спрашивает перед списаниемСпрашивают перед запуском3

  • spicyapi_task_createЗапуск задачи на генерацию
  • spicyapi_task_retryПовторный запуск неудачной или истёкшей задачи
  • spicyapi_task_purgeБезвозвратное удаление контента завершённой задачи

Добавьте Agent Skill — он подскажет порядок вызовов

MCP-сервер даёт агенту возможности, а Agent Skill объясняет, как ими пользоваться: прочитать схему, подтвердить расчёт цены, использовать один идемпотентный ключ на каждую попытку. Claude Code и Codex поддерживают оба варианта.

npx skills add spicyapi-ai/spicy-skill \
  --agent claude-code

Частые ошибки и как их исправить

Почти все проблемы на старте — одна из этих трёх. На каждой карточке: что вы видите и что нужно изменить.

  • tools

    Инструменты не появляются

    Перезапустите ассистента после правки конфигурации и проверьте, что JSON корректен.

  • ключ

    Нет API-ключа

    Укажите SPICY_API_KEY в блоке env конфигурации сервера. Десктопные приложения не видят ключ, экспортированный в вашей оболочке.

  • запрос

    Нельзя создавать задачи

    Ваш клиент не умеет показывать запросы подтверждения. Бесплатные инструменты работают; для создания задач нужен клиент с поддержкой MCP elicitation.

Частые вопросы