Omni Ai Mcp

data-ai MCP Server

Full-featured MCP server for Google Gemini. multiple tools: text generation with thinking mode, code review, web search with citations, RAG document search, native image generation (4K), Veo 3.1 video with audio, text-to-speech with 30 voices and others. Works with Claude Code

VerifiedInstall Ready
data-aidata-aigcp
3 views2 stars0 forksMIT

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp
Stars
2
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

pip install omni-ai-mcp
57
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (57)

ask_gemini

Text generation with thinking mode, multi-turn, dual storage (local/cloud)

gemini_deep_research

Autonomous 5-60 min research, 40+ sources, structured report

gemini_generate_video

Veo 3.1 — 4-8s with native audio (dialogue, effects, ambient)

pro

`gemini-3.1-pro-preview`

gemini_code_review

Security, performance, and quality analysis

gemini_text_to_speech

30 natural voices, multi-speaker dialogue

flash

`gemini-3.5-flash`

OPENROUTER_API_KEY

—

GEMINI_CONVERSATION_MAX_TURNS

`50`

cowork

"second opinion", "verify with Gemini", "stress test this"

gemini_brainstorm

Creative ideation with 6 methodologies (SCAMPER, TRIZ, etc.)

gemini_file_search

Query documents with citations

Provider

Example Model ID

GEMINI_MODEL_PRO

`gemini-3.1-pro-preview`

GEMINI_LOG_DIR

`~/.omni-ai-mcp`

Feature

Notes

gemini_challenge

Devil's advocate — find flaws in ideas, plans, and code

gemini_create_file_store

Create document stores

gemini_list_conversations

List history: title, mode, turns, last activity

OpenAI

`openai/gpt-4o`

GEMINI_MODEL_FLASH

`gemini-3.5-flash`

GEMINI_LOG_FORMAT

`text`

Text-to-speech

Varies by character count

gemini_upload_file

Upload PDF, DOCX, code, etc.

gemini_delete_conversation

Delete by ID or title (partial match)

Meta

`meta-llama/llama-3.3-70b-instruct`

GEMINI_MODEL_DEEP_RESEARCH

`deep-research-preview-04-2026`

GEMINI_DISABLED_TOOLS

—

OpenRouter

Per-model pricing — see [openrouter.ai/models](https://openrouter.ai/models)

Tool

Description

gemini_analyze_codebase

Whole-codebase analysis up to 1M tokens / 5MB

gemini_list_file_stores

List available stores

ask_model

Ask any AI: Gemini or 400+ models via OpenRouter — auto-routes from model name

gemini_list_models

Live model discovery: Gemini registry + OpenRouter catalog, deprecation warnings

gemini_analyze_image

Vision: describe, OCR, Q&A on images

cloud

Google Interactions API

Google

`google/gemini-3.1-pro-preview`

GEMINI_SANDBOX_ENABLED

`true`

gemini-researcher

"research X", "investigate Y", "find sources on Z"

gemini_web_search

Real-time search with Google grounding & citations

gemini_generate_image

Imagen — up to 4K resolution

gemini_generate_code

Structured code generation with dry-run preview and XML output

SQLite

3h (configurable)

Mode

Storage

Alias

Resolved Model

Anthropic

`anthropic/claude-3.5-sonnet`

OPENROUTER_DEFAULT_MODEL

`openai/gpt-4o`

Command

Action

Mistral

`mistralai/mistral-large-2512`

GEMINI_SANDBOX_ROOT

cwd

Variable

Default

GEMINI_MAX_FILE_SIZE

`102400`

gemini-analyzer

"analyze codebase", "security audit", "review architecture"

GEMINI_API_KEY

**required**

GEMINI_CONVERSATION_TTL_HOURS

`3`

model-orchestrator

"ask GPT-4o", "compare models", "use Llama for this"

Agent

Trigger