fal.ai и Replicate в Cursor: генерация изображений через MCP
Подключение fal.ai или Replicate к Cursor занимает 2 минуты для зарегистрированных на fal.ai и около 10 минут для тех, кто ещё не регистрировался (с учётом регистрации и оплаты). Результат — вы создаёте изображения прямо в среде разработки. Для видео нужна отдельная настройка (см. блок ниже).
Преимущества
- • Оплата не за подписку, а за каждое изображение
- • Не генерируете — не платите
- • Одна картинка стоит от 1 до 4 рублей
Инструкция для тех, кто один раз открывал Cursor или ещё не устанавливал ни один MCP‑сервер и не знает, что это и как этим пользоваться.
fal.ai в Cursor
- Зарегистрируйтесь на fal.ai и возьмите API‑ключ в fal.ai/dashboard/keys
- В Cursor нажмите Ctrl+Shift+P (или Cmd+Shift+P на Mac) — откроется палитра команд.
- Введите «Open MCP settings» и выберите «Add custom MCP». Откроется файл
mcp.json(в.cursorпроекта или в домашней папке). Если там уже есть другие серверы — добавьте блокfal-ai-imageвнутрьmcpServers. - Вставьте в
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" }
}
}
}- Сохраните файл и перезапустите 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, они отвечают быстро.