fal.ai и Replicate в Cursor: генерация изображений через MCP

Подключение fal.ai или Replicate к Cursor занимает 2 минуты для зарегистрированных на fal.ai и около 10 минут для тех, кто ещё не регистрировался (с учётом регистрации и оплаты). Результат — вы создаёте изображения прямо в среде разработки. Для видео нужна отдельная настройка (см. блок ниже).

Преимущества

  • • Оплата не за подписку, а за каждое изображение
  • • Не генерируете — не платите
  • • Одна картинка стоит от 1 до 4 рублей

Инструкция для тех, кто один раз открывал Cursor или ещё не устанавливал ни один MCP‑сервер и не знает, что это и как этим пользоваться.

fal.ai в Cursor

  1. Зарегистрируйтесь на fal.ai и возьмите API‑ключ в fal.ai/dashboard/keys
  2. В Cursor нажмите Ctrl+Shift+P (или Cmd+Shift+P на Mac) — откроется палитра команд.
  3. Введите «Open MCP settings» и выберите «Add custom MCP». Откроется файл mcp.json.cursor проекта или в домашней папке). Если там уже есть другие серверы — добавьте блок fal-ai-image внутрь mcpServers.
  4. Вставьте в mcp.json (вместо YOUR-FAL-AI-API-KEY подставьте свой ключ):
{
  "mcpServers": {
    "fal-ai-image": {
      "command": "npx",
      "args": ["-y", "mcp-fal-ai-image"],
      "env": { "FAL_KEY": "YOUR-FAL-AI-API-KEY" }
    }
  }
}
  1. Сохраните файл и перезапустите Cursor. Готово — можно просить модель сгенерировать изображение.

Нужен Node.js 18+. Картинки сохраняются в ~/Downloads/fal_ai. Ресурсы: ~2 минуты для зарегистрированных, ~10 минут с нуля.

А если нужны видео?

Сервер mcp-fal-ai-image умеет только картинки. Для видео нужна другая настройка.

fal.ai — fal-mcp-server (Python)

Даёт картинки, видео и музыку. Нужен Python 3.10+ и uv. Репозиторий: raveenb/fal-mcp-server.

{
  "mcpServers": {
    "fal-ai-full": {
      "command": "uvx",
      "args": ["--from", "fal-mcp-server", "fal-mcp"],
      "env": { "FAL_KEY": "YOUR-FAL-AI-API-KEY" }
    }
  }
}

Установка uv: Linux/macOS — curl -LsSf https://astral.sh/uv/install.sh | sh. Windows — в PowerShell выполните:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

После установки uv перезапустите Cursor — иначе uvx может не находиться (он ставится вместе с uv). Если всё равно «uvx не найден» — добавьте %USERPROFILE%\\.local\\bin в PATH.

Replicate

Тот же replicate-mcp умеет запускать любые модели, в том числе видео. Попросите модель сгенерировать видео и укажите нужную (minmax, kling и т.п.). Модели: replicate.com/explore.

Если что-то не получается — напишите в поддержку fal.ai или Replicate, они отвечают быстро.