strato-space avatar

Media Gen Mcp

strato-space/media-gen-mcp

Connects Claude to OpenAI's image and video generation APIs (DALL·E, Sora) plus Google's Veo video model. Exposes direct tool wrappers for image generation and editing with gpt-image-1.5, video job creation and management with sora-2, and Veo video operations. Handles the entire lifecycle: create jobs, poll for completion, download assets to disk. Smart about payload sizes, automatically switching from inline base64 to file references when responses get large. Includes fetch tools for loading images, videos, and documents from URLs or local paths with optional sharp compression. Useful when you need programmatic access to multiple media generation APIs through a single MCP interface.

GitHub stars
8
tools
2
auth
Secret needed
transport
STDIO
env vars
14
last updated
Dec 27, 2025

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

openai-images-generateGenerates images via the OpenAI Images API using a text prompt.

Generates images via the OpenAI Images API using a text prompt.

No parameter schema in public metadata yet.

openai-images-editEdits an image (or multiple images) from a text prompt, with an optional mask.

Edits an image (or multiple images) from a text prompt, with an optional mask.

No parameter schema in public metadata yet.

Sponsors

Configuration

OPENAI_API_KEYsecret

OpenAI API key (required for OpenAI image/video tools).

GEMINI_API_KEYsecret

Gemini API key (alternative to GOOGLE_API_KEY).

GOOGLE_API_KEYsecret

Google GenAI API key for Veo video tools.

GOOGLE_GENAI_USE_VERTEXAI

Set to true to use Vertex AI for Google GenAI.

GOOGLE_CLOUD_PROJECT

GCP project id for Vertex AI.

GOOGLE_CLOUD_LOCATION

GCP region for Vertex AI (e.g. us-central1).

AZURE_OPENAI_API_KEYsecret

Azure OpenAI API key (optional).

AZURE_OPENAI_ENDPOINT

Azure OpenAI endpoint hostname.

OPENAI_API_VERSION

Azure OpenAI API version.

AZURE_OPENAI_DEPLOYMENT

Azure OpenAI deployment name.

MEDIA_GEN_DIRS

Comma-separated output directories for media files.

MEDIA_GEN_URLS

Comma-separated URL prefixes allowed for fetch tools.

MEDIA_GEN_MCP_URL_PREFIXES

Public URL prefixes for mapping local output files.

MEDIA_GEN_MCP_TEST_SAMPLE_DIR

Path to sample images for the test-images tool.

Readme

Details

Repository
github.com/strato-space/media-gen-mcp
Categories
AI & LLM Tools, Media & Entertainment
Package
@strato-space/media-gen-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1htmlcsstoimage avatarHTML/CSS to Image APIhtmlcsstoimage/agent-pluginsGenerate images and PDFs from HTML/CSS, live websites, and reusable templates.0stars
2jasondostal avatarCairnjasondostal/cairn-mcpPersistent memory for AI agents and humans. Store, search, and discover patterns.7stars
3louis49 avatarMelchizedeklouis49/melchizedekPersistent memory for Claude Code — offline, single-file, hybrid search.7stars
4paarths-collab avatarGitHub PR Contextpaarths-collab/github-pr-context-mcpRetrieves GitHub PR history as context material; the connected IDE agent does the reasoning.7stars
5agenerationforwordz-tech avatarStrataagenerationforwordz-tech/strataSelf-hosted AI memory server. Persistent memory on your hardware, not the cloud.6stars
6dgenio avatarChainWeaverdgenio/chainweaverExpose deterministic ChainWeaver flows as MCP tools without LLM calls between steps.6stars