Перейти к содержимому

MCP-сервер

Pipe2.ai предоставляет сервер Model Context Protocol (MCP), который позволяет ИИ-ассистентам — таким как Claude Desktop, Cursor, ChatGPT и другим — взаимодействовать с вашими конвейерами напрямую через естественный язык.

Что можно делать?

С помощью MCP-сервера Pipe2.ai ИИ-ассистенты могут:

Запускать конвейеры

Создавать ИИ-видео и изображения, описывая желаемое на естественном языке. Ассистент берёт на себя загрузку файлов, выбор конвейера и настройку параметров.

Проверять статус

Отслеживать запуски конвейеров с обновлением статуса в реальном времени. Получать уведомление, когда генерация завершается или если что-то пошло не так.

Управлять ресурсами

Просматривать, фильтровать и получать сгенерированные ресурсы — изображения, видео и аудиофайлы — прямо в диалоге.

Отслеживать кредиты

Проверять баланс кредитов и историю операций, не покидая ИИ-ассистента.

Архитектура

MCP-сервер работает как отдельный сервис и взаимодействует с бэкендом Pipe2.ai:

AI Assistant (Claude, Cursor, etc.)
↓ MCP Protocol (HTTP or SSE)
Pipe2.ai MCP Server
Pipe2.ai Backend API

Режимы транспорта:

  • Streamable HTTP (/mcp) — основной транспорт, рекомендуется для большинства клиентов
  • SSE (/sse/) — устаревший транспорт для более старых MCP-клиентов
  • Stdio (флаг --stdio) — для интеграций через CLI, таких как claude mcp add

Ключевые возможности

  • Динамические инструменты конвейеров — по одному инструменту на каждый активный конвейер, автоматически генерируются из схемы базы данных
  • Уведомления в реальном времени — WebSocket-подписки отправляют обновления статуса конвейера вашему ассистенту
  • Аутентификация OAuth 2.1 — безопасный доступ, с персональными токенами доступа в качестве альтернативы

Что дальше