Gemini Omni API
Curated Google Gemini Omni prompts & API examples — text-to-video, image-to-video, video edit via the Gemini Omni API on muapi.ai. Python wrapper, MCP server, REST examples.
What is Gemini Omni API?
Gemini Omni API is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to curated google gemini omni prompts & api examples — text-to-video, image-to-video, video edit via the gemini omni api on muapi.ai. python wrapper, mcp server, rest examples.
Curated Google Gemini Omni prompts & API examples — text-to-video, image-to-video, video edit via the Gemini Omni API on muapi.ai. Python wrapper, MCP server, REST examples.
This server falls under the Data Science & ML category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Curated Google Gemini Omni prompts & API examples — text-to-
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx awesome-gemini-omni-api-promptsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Gemini Omni API
The Awesome Gemini Omni API Prompts MCP server wraps the Gemini Omni API (available exclusively via MuAPI) to expose AI video generation capabilities as MCP tools. It supports three generation modes — text-to-video, image-to-video, and video editing — along with supporting utilities for file upload, character creation, and audio profile management. Filmmakers, content creators, and AI researchers use it to drive high-quality Gemini Omni video generation programmatically from within their AI assistant workflows.
Prerequisites
- Python 3.9 or higher with pip installed
- A MuAPI account and API key (the Gemini Omni API is only available via muapi.ai, not directly from Google)
- The gemini-omni-api Python package or cloned repository
- An MCP client such as Claude Desktop or Claude Code CLI
Install the package via pip
Install the gemini-omni-api package from PyPI for the simplest setup.
pip install gemini-omni-apiOr clone the repository for the MCP server and examples
Clone the repository to get the mcp_server.py entry point and the example scripts.
git clone https://github.com/Anil-matcha/Awesome-Gemini-Omni-API-Prompts.git
cd Awesome-Gemini-Omni-API-Prompts
pip install -r requirements.txtSet your MuAPI key
Copy .env.example to .env and add your MUAPI_API_KEY. This key is required — the Gemini Omni API is not accessible through standard Google credentials.
cp .env.example .env
# Edit .env and set:
# MUAPI_API_KEY=your_muapi_api_keyStart the MCP server
Run mcp_server.py to expose the video generation tools to your MCP client.
python mcp_server.pyAdd the server to Claude Desktop config
Register the server in your Claude Desktop config so it launches automatically when Claude starts.
Gemini Omni API Examples
Client configuration
Claude Desktop config block for the Gemini Omni API MCP server with MUAPI_API_KEY injected as an environment variable.
{
"mcpServers": {
"gemini-omni": {
"command": "python",
"args": ["/path/to/Awesome-Gemini-Omni-API-Prompts/mcp_server.py"],
"env": {
"MUAPI_API_KEY": "your_muapi_api_key"
}
}
}
}Prompts to try
Generate and edit videos using the Gemini Omni tools exposed by the MCP server.
- "Generate an 8-second 1080p video of a rain-soaked Tokyo alley at night with neon reflections."
- "Animate this portrait image with subtle breathing and gentle hair movement for 6 seconds."
- "Restyle my clip.mp4 as a hand-drawn Studio Ghibli animation using video edit mode."
- "Upload portrait.png and create a character profile for use in future video generations."
- "Create a 10-second 4K text-to-video clip with aspect ratio 9:16 for a social media reel."Troubleshooting Gemini Omni API
Authentication error: MUAPI_API_KEY invalid or missing
Sign up at muapi.ai and generate an API key from your account dashboard. The Gemini Omni API is exclusively available through MuAPI — standard Google AI Studio or Vertex AI keys will not work here.
Video generation job stays in pending status
Video generation is asynchronous. Use wait_for_completion(request_id) to poll until the job finishes, or call get_task_status(request_id) periodically. High-resolution or longer duration jobs can take several minutes.
image_to_video fails with unsupported image format
Upload the image first using upload_file() to get a public URL, then pass that URL to image_to_video. Direct local file paths are not supported — all inputs must be accessible URLs.
Frequently Asked Questions about Gemini Omni API
What is Gemini Omni API?
Gemini Omni API is a Model Context Protocol (MCP) server that curated google gemini omni prompts & api examples — text-to-video, image-to-video, video edit via the gemini omni api on muapi.ai. python wrapper, mcp server, rest examples. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Gemini Omni API?
Follow the installation instructions on the Gemini Omni API GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Gemini Omni API?
Gemini Omni API works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Gemini Omni API free to use?
Yes, Gemini Omni API is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Gemini Omni API Alternatives — Similar Data Science & ML Servers
Looking for alternatives to Gemini Omni API? Here are other popular data science & ml servers you can use with Claude, Cursor, and VS Code.
Ultrarag
★ 5.6kA Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines
RocketRide
★ 3.1k📇 🏠 - MCP server that exposes RocketRide AI pipelines as t
Aix Db
★ 2.1kAix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。
NeMo Data Designer
★ 1.9k🎨 NeMo Data Designer: Generate high-quality synthetic data from scratch or from seed data.
PaperBanana
★ 1.7kOpen source implementation and extension of Google Research’s PaperBanana for automated academic figures, diagrams, and research visuals, expanded to new domains like slide generation.
MiniMax
★ 1.5kBridges MiniMax AI capabilities to the Model Context Protocol, enabling AI agents to perform image understanding, text-to-image generation, and speech synthesis. It provides a standardized interface for accessing MiniMax's core tools via JSON-RPC.
Browse More Data Science & ML MCP Servers
Explore all data science & ml servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Gemini Omni API in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Gemini Omni API?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.