Enables AI image and video generation using Google Nano Banana and Veo 3.1 via a LiteLLM gateway, providing tools for synchronous image generation and asynchronous video generation with polling, returning public URLs.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
process.env. You'll be asked to provide them before it can run.LITELLM_API_KEY— cp .env.example .env # fill in LITELLM_BASE_URL, , MCP_BEARER, PUBLIC_URLLITELLM_BASE_URL— cp .env.example .env # fill in , LITELLM_API_KEY, MCP_BEARER, PUBLIC_URLMCP_BEARER— cp .env.example .env # fill in LITELLM_BASE_URL, LITELLM_API_KEY, , PUBLIC_URLMCP_URLMEDIA_DIR— └── saves PNG/MP4 to , serves at /files/ → URL back to agentPORT— Listen port (default 8000).PUBLIC_URL— cp .env.example .env # fill in LITELLM_BASE_URL, LITELLM_API_KEY, MCP_BEARER,SMOKE_GENERATE— 1 npm run smoke # also runs one real (paid) image generation[](https://m8ven.ai/mcp/arioliv-media-gen-mcp-qzz9ig)