general MCP Server
Unified Go MCP server for AI media generation via Google Gemini API and Vertex AI
Discovered via list:awesome-mcp-servers-punkpeye and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
Description
Required
Animate image into video (first frame)
No
Multi-reference image composition (up to 3)
Show current backend and configuration
30-second clips
Generate video from text prompt (returns operation ID)
Model
Generate spoken audio from text (TTS)
Edit existing image with text prompt
Show available models with capabilities and pricing
Generate image from text prompt
Generate AI music from text description (Lyria)
`gemini-2.5-flash-preview-tts`
Yes*
`gemini-3-pro-image-preview`
No
Check video generation progress
`veo-3.1-fast-generate-preview`
Download completed video
Yes*
Chain video clips for longer content
Description
`veo-3.1-generate-preview`
`lyria-3-pro-preview`
The `generate_music` tool creates AI-generated music from text descriptions. Capabilities include: - **Genre and style** -- specify any genre, instruments, BPM, key/scale, mood - **Structure control** -- use tags like `[Verse]`, `[Chorus]`, `[Bridge]`, `[Intro]`, `[Outro]` - **Custom lyrics** -- include lyrics with section markers for vocal tracks - **Timestamp control** -- `[0:00 - 0:10] Intro: gentle piano...` for precise section timing - **Multi-language** -- prompt language determines output language - **High fidelity** -- 48kHz stereo MP3 output All generated music is watermarked with SynthID. **Example prompts:** ``` # Instrumental "A gentle acoustic guitar melody in C major, 90 BPM, calm and peaceful indie folk" # With structure "[Intro] Ambient synth pad, ethereal [Verse] Lo-fi hip-hop beat, mellow piano chords, vinyl crackle [Chorus] Uplifting, add strings and gentle drums [Outro] Fade out with reverb" # With lyrics "Upbeat pop song, 120 BPM, major key [Chorus] We're dancing in the light / Everything feels right / Under stars so bright tonight" ``` You can pass the tier name (`lite`, `fast`, `standard`, `nb2`, `pro`, `tts`, `clip`, `full`) or a raw model ID directly. ## MCP Client Configuration ### Claude Code Add to your Claude Code MCP settings (`~/.claude/settings.json` or project `.mcp.json`): ```json { "mcpServers": { "gemini-media": { "command": "gemini-media-mcp", "env": { "GOOGLE_API_KEY": "your-api-key", "MEDIA_OUTPUT_DIR": "/path/to/output" } } } } ``` Use either `GOOGLE_API_KEY` or `GEMINI_API_KEY` in the `env` block above; both are accepted. Or if building from source: ```json { "mcpServers": { "gemini-media": { "command": "/path/to/gemini-media-mcp", "env": { "GOOGLE_API_KEY": "your-api-key" } } } } ``` ## Companion Skills for Claude Code The `skills/` directory contains Claude Code skills that provide interactive workflows on top of the MCP tools. Each skill guides Claude through prompt engineering, model selection, and iterative refinement for a specific media type.
Implementing and auditing GCP VPC firewall rules to enforce network segmentation, restrict ingress and egress traffic, apply hierarchical firewall policies across the organization, and monitor firewall rule effectiveness using VPC Flow Logs.
Auditing Google Cloud Platform IAM permissions to identify overly permissive bindings, primitive role usage, service account key proliferation, and cross-project access risks using gcloud CLI, Policy Analyzer, and IAM Recommender.
Configuring Google Cloud Identity-Aware Proxy (IAP) to enforce per-request identity verification for Compute Engine, App Engine, Cloud Run, and GKE services using access levels, context-aware policies, and programmatic access with service accounts.
Implement GCP Binary Authorization to enforce deploy-time security controls that ensure only trusted, attested container images are deployed to Google Kubernetes Engine and Cloud Run.
Sample code and notebooks for Generative AI on Google Cloud, with Gemini Enterprise Agent Platform
The secure gateway connecting AI agents to enterprise systems.
DecisionBox connects to your data warehouse, runs autonomous AI agents that write and execute SQL, and surfaces validated insights and actionable recommendations — without you asking a single question.
Learn how to use the cloud-gcp Claude skill. Complete guide with installation instructions and examples.
Learn how to use the implementing-gcp-vpc-firewall-rules Claude skill. Complete guide with installation instructions and examples.
Learn how to use the auditing-gcp-iam-permissions Claude skill. Complete guide with installation instructions and examples.