
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 toolsPublic 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_KEYsecretOpenAI API key (required for OpenAI image/video tools).
GEMINI_API_KEYsecretGemini API key (alternative to GOOGLE_API_KEY).
GOOGLE_API_KEYsecretGoogle GenAI API key for Veo video tools.
GOOGLE_GENAI_USE_VERTEXAISet to true to use Vertex AI for Google GenAI.
GOOGLE_CLOUD_PROJECTGCP project id for Vertex AI.
GOOGLE_CLOUD_LOCATIONGCP region for Vertex AI (e.g. us-central1).
AZURE_OPENAI_API_KEYsecretAzure OpenAI API key (optional).
AZURE_OPENAI_ENDPOINTAzure OpenAI endpoint hostname.
OPENAI_API_VERSIONAzure OpenAI API version.
AZURE_OPENAI_DEPLOYMENTAzure OpenAI deployment name.
MEDIA_GEN_DIRSComma-separated output directories for media files.
MEDIA_GEN_URLSComma-separated URL prefixes allowed for fetch tools.
MEDIA_GEN_MCP_URL_PREFIXESPublic URL prefixes for mapping local output files.
MEDIA_GEN_MCP_TEST_SAMPLE_DIRPath 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