This MCP server allows users to generate images, videos, audio, and transcriptions from text prompts using multiple providers through a unified interface.
From the registry: Multi-provider media generation — images, video, audio, and transcription via a unified interface
Please install the `multimodal` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **At least one provider API key** — OpenAI, xAI, Gemini, ElevenLabs, or BFL
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["@r16t/multimodal-mcp@latest"]
- optional environment variables:
- `OPENAI_API_KEY`: OpenAI API key (example: `<your-openai-key>`)
- `XAI_API_KEY`: xAI API key (example: `<your-xai-key>`)
- `GEMINI_API_KEY`: Google Gemini API key (example: `<your-gemini-key>`)
- `ELEVENLABS_API_KEY`: ElevenLabs API key (example: `<your-elevenlabs-key>`)
- `BFL_API_KEY`: BFL/FLUX API key (example: `<your-bfl-key>`)
- `MEDIA_OUTPUT_DIR`: Directory for saved media files (example: `<your-output-dir>`)
Note: Multi-provider media generation MCP — image/video/audio/transcription via OpenAI, xAI, Gemini, ElevenLabs, BFL.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.OPENAI_API_KEYrequiredOpenAI API key — enables image, video, audio generation, and transcription.XAI_API_KEYrequiredxAI API key — enables image and video generation.GEMINI_API_KEYrequiredGemini API key — enables image, video, and audio generation.ELEVENLABS_API_KEYrequiredElevenLabs API key — enables audio generation and transcription.BFL_API_KEYrequiredBFL API key — enables image generation and editing.Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.