strato-space/media-gen-mcp

strato-space/media-gen-mcp

от strato-space
Строго типизированный MCP сервер для генерации изображений (OpenAI gpt-image) и видео (Sora, Veo). Поддерживает редактирование, загрузку с URL и диска, сжатие. Интегрируется с любыми MCP-клиентами.

media-gen-mcp

media-gen-mcp MCP SDK OpenAI SDK mcp-proxy fast-mcp License GitHub stars Build Status


Media Gen MCP is a strict TypeScript Model Context Protocol (MCP) server for OpenAI Images (gpt-image-1.5, gpt-image-1), OpenAI Videos (Sora), and Google GenAI Videos (Veo): generate/edit images, create/remix video jobs, and fetch media from URLs or disk with smart resource_link vs inline image outputs and optional sharp processing. Production-focused (full strict typecheck, ESLint + Vitest CI). Works with fast-agent, Claude Desktop, ChatGPT, Cursor, VS Code, Windsurf, and any MCP-compatible client.

Design principle: spec-first, type-safe image tooling – strict OpenAI Images API + MCP compliance with fully static TypeScript types and flexible result placements/response formats for different clients.

  • Generate images from text prompts using OpenAI's gpt-image-1.5 model (with gpt-image-1 compatibility and DALL·E support planned in future versions).
  • Edit images (inpainting, outpainting, compositing) from 1 up to 16 images at once, with advanced prompt control.
  • Generate videos via OpenAI Videos (sora-2, sora-2-pro) with job create/remix/list/retrieve/delete and asset downloads.
  • Generate videos via Google GenAI (Veo) with operation polling and file-first downloads.
  • Fetch & compress images from HTTP(S) URLs or local file paths with smart size/quality optimization.
  • Fetch documents from HTTP(S) URLs or local file paths and return resource_link/resource outputs.
  • Debug MCP output shapes with a test-images tool that mirrors production result placement (content, structuredContent, toplevel).
  • Integrates with: fast-agent, Windsurf, Claude Desktop, Cursor, VS Code, and any MCP-compatible client.
У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить strato-space/media-gen-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "strato-space-media-gen-mcp-2o5fi6oyal": {
      "command": "npx",
      "args": [
        "-y",
        "github:strato-space/media-gen-mcp",
        "--env-file",
        "/path/to/media-gen.env"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "strato-space-media-gen-mcp-2o5fi6oyal": {
      "command": "npx",
      "args": [
        "-y",
        "github:strato-space/media-gen-mcp",
        "--env-file",
        "/path/to/media-gen.env"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "strato-space-media-gen-mcp-2o5fi6oyal": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "github:strato-space/media-gen-mcp",
        "--env-file",
        "/path/to/media-gen.env"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"strato-space-media-gen-mcp-2o5fi6oyal\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"github:strato-space/media-gen-mcp\",\"--env-file\",\"/path/to/media-gen.env\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "strato-space-media-gen-mcp-2o5fi6oyal": {
      "command": "npx",
      "args": [
        "-y",
        "github:strato-space/media-gen-mcp",
        "--env-file",
        "/path/to/media-gen.env"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add strato-space-media-gen-mcp-2o5fi6oyal -- npx -y github:strato-space/media-gen-mcp --env-file /path/to/media-gen.env

Либо через JSON-конфиг:

claude mcp add-json strato-space-media-gen-mcp-2o5fi6oyal "{\"command\":\"npx\",\"args\":[\"-y\",\"github:strato-space/media-gen-mcp\",\"--env-file\",\"/path/to/media-gen.env\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add strato-space-media-gen-mcp-2o5fi6oyal -- npx -y github:strato-space/media-gen-mcp --env-file /path/to/media-gen.env

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.strato-space-media-gen-mcp-2o5fi6oyal]
command = "npx"
args = ["-y", "github:strato-space/media-gen-mcp", "--env-file", "/path/to/media-gen.env"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите strato-space/media-gen-mcp, а в поле команды запуска — строку ниже:
npx -y github:strato-space/media-gen-mcp --env-file /path/to/media-gen.env

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "strato-space-media-gen-mcp-2o5fi6oyal": {
      "command": "npx",
      "args": [
        "-y",
        "github:strato-space/media-gen-mcp",
        "--env-file",
        "/path/to/media-gen.env"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "strato-space-media-gen-mcp-2o5fi6oyal": {
      "command": "npx",
      "args": [
        "-y",
        "github:strato-space/media-gen-mcp",
        "--env-file",
        "/path/to/media-gen.env"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например strato-space-media-gen-mcp-2o5fi6oyal.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: strato-space-media-gen-mcp-2o5fi6oyal
    command: npx
    args:
      - "-y"
      - "github:strato-space/media-gen-mcp"
      - "--env-file"
      - "/path/to/media-gen.env"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "strato-space-media-gen-mcp-2o5fi6oyal": {
      "command": "npx",
      "args": [
        "-y",
        "github:strato-space/media-gen-mcp",
        "--env-file",
        "/path/to/media-gen.env"
      ]
    }
  }
}

Похожие MCP-сервера

j-east/pixel-surgeon-mcp

j-east/pixel-surgeon-mcp

от j-east

MCP-сервер для генерации и редактирования изображений и видео через Gemini, OpenAI, Grok и Veo 3. Позволяет восстанавливать испорченный текст, менять фон и создавать видео по текстовым запросам. По...

JavaScript⭐ 5
raveenb/fal-mcp-server

raveenb/fal-mcp-server

от raveenb

MCP сервер для генерации изображений, видео, музыки и аудио через Fal.ai. Интегрируется с Claude Desktop и любыми MCP-клиентами, предлагая 18 инструментов: от текстовых промптов до ретуши и анимации. Полезен разработчикам и креаторам для быстрого создания контента без переключения между сервисами.

Python⭐ 61
AceDataCloud/MCPFlux

AceDataCloud/MCPFlux

от acedatacloud

MCP сервер FluxMCP подключает генерацию и редактирование AI-изображений Flux к любым MCP-клиентам. Создавайте и дорабатывайте картинки текстовыми запросами, работайте локально или облачно, 7 моделей.

Python⭐ 3
elestirelbilinc-sketch/vap-showcase

elestirelbilinc-sketch/vap-showcase

от elestirelbilinc-sketch

MCP-сервер VAP Media добавляет AI-агентам генерацию изображений Flux, видео Veo и музыки Suno с детерминированным ценообразованием. Управляй затратами, используй готовые инструменты в Claude Deskto...

Python⭐ 1
AceDataCloud/MCPNanoBanana

AceDataCloud/MCPNanoBanana

от acedatacloud

MCP сервер для генерации и редактирования изображений на базе Google Nano Banana. Создавайте картинки по тексту, редактируйте их, примеряйте одежду виртуально. Инструмент для дизайнеров и маркетоло...

Python⭐ 7
AceDataCloud/MCPSeedream

AceDataCloud/MCPSeedream

от acedatacloud

MCP-сервер для генерации и редактирования изображений с помощью моделей ByteDance Seedream. Используйте текстовые запросы на русском или английском, меняйте стиль и фон, управляйте разрешением и se...

Python⭐ 3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин