
Skill
build-mcp-genmedia
build and configure GenAI MCP servers
Description
Builds the mcp-genmedia Go MCP servers (nanobanana, veo, lyria, gemini-multimodal, chirp3-hd, avtool) from source and wires them into settings.json. Use this skill whenever the MCP tools are missing or broken — typically at the start of a new session, after a container restart, or when /tmp has been wiped. The prebuilt binaries in /workspace/.local/bin/ have no exec bit and live on a noexec mount; this skill compiles fresh executables into /tmp/bin/ where execution is allowed.
SKILL.md
Build mcp-genmedia from Source
When to invoke this skill
- MCP tools (nanobanana, veo, lyria, etc.) are not responding or missing from tool list
/tmphas been wiped (container restart, new session)settings.jsonstill points to/workspace/.local/bin/binaries (which are not executable)- Any
exec format errororpermission deniedwhen Claude Code tries to start an MCP server
How it works
The prebuilt binaries shipped in /workspace/.local/bin/ lack the executable bit and live on a noexec
filesystem mount — they can never be run directly. The source code for all six servers lives in the
upstream repo. This skill clones that repo, downloads Go if needed, compiles the servers into /tmp/bin/
(which is exec-allowed), and updates settings.json to point there.
Step-by-step procedure
1. Run the build script
bash /workspace/.claude/skills/build-mcp-genmedia/scripts/build.sh
More skills from the vertex-ai-creative-studio repository
View all 9 skillsagent-aware-cli
design agent-aware command-line interfaces
Jul 12CLIEngineeringGoogle Cloudgenmedia-audio-engineer
synthesize and mix audio content
Jul 12AudioCreativeGoogle CloudVertex AIgenmedia-image-artist
generate and edit AI images
Jul 12CreativeGoogle CloudImage GenerationVertex AIgenmedia-producer
produce multi-step media content
Jul 12AudioCreativeGoogle CloudMedia +1genmedia-video-editor
edit and compose video content
Jul 12CreativeGoogle CloudVideogenmedia-voice-director
generate expressive text-to-speech with Gemini
Jul 12AudioCreativeGeminiSpeech +1
More from Google Cloud
View publisherkb-search
search and extract local knowledge base documents
knowledge-catalog
Jul 12DocumentationKnowledge BaseSearchknowledge_catalog_discovery_agent
search and rank Knowledge Catalog data entries
knowledge-catalog
Jul 12Data AnalysisGoogle CloudKnowledge ManagementSearchfabric-builder
generate Terraform code for Google Cloud
cloud-foundation-fabric
Jul 12Google CloudInfrastructure as CodeTerraformfast-0-org-setup-prereqs
prepare prerequisites for FAST 0-org-setup
cloud-foundation-fabric
Jul 12Google CloudOperationsinstall-mcp-genmedia
install Google GenMedia MCP servers
vertex-ai-creative-studio
Jul 12Google CloudMCPMediaVertex AI