Gemini Omni API

v1.0.0Data Science & MLstable

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.

ai-artai-filmmakingai-videoawesome-listgemini-api
Share:
301
Stars
0
Downloads
0
Weekly
0/5

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

Generate videos from text or images using Gemini.
Edit videos with Gemini's video editing tools.
Anil-matcha

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx awesome-gemini-omni-api-prompts

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

Install the package via pip

Install the gemini-omni-api package from PyPI for the simplest setup.

pip install gemini-omni-api
2

Or 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.txt
3

Set 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_key
4

Start the MCP server

Run mcp_server.py to expose the video generation tools to your MCP client.

python mcp_server.py
5

Add 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.

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.

Quick Config Preview

{ "mcpServers": { "awesome-gemini-omni-api-prompts": { "command": "npx", "args": ["-y", "awesome-gemini-omni-api-prompts"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides