andyshaman/gemini-webapi-mcp/skill

Claude Code and agent skill by andyshaman/gemini-webapi-mcp

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use Google Gemini for image generation, text chat, file analysis, URL/YouTube analysis, and multi-turn conversations via MCP. Triggers on requests to generate images with Gemini, chat with Gemini, analyze files/URLs/videos with Gemini, use Gemini models, or when user asks to create/edit images and needs prompting guidance. Do NOT use for DALL-E, Midjourney, Stable Diffusion, or OpenAI image generation.

Install

npx vskill@latest install andyshaman/gemini-webapi-mcp/skill

SKILL.md

Gemini MCP Skill

Interact with Google Gemini via gemini-webapi-mcp MCP server.

Reference Router

TaskRead
Tool parameters, models, troubleshootingtools.md
Image generation promptingimage-prompting.md

How to Call

The tools below live on the gemini MCP server. Pick the path that matches how the server is registered — the tool names and arguments are identical in both:

  • Registered in Claude Code (claude mcp add-json gemini …, see README) → the tools

are native: call mcp__gemini__gemini_generate_image etc. directly.

  • Registered in [mcp-cli](https://github.com/philschmid/mcp-cli) (~/.config/mcp/mcp_servers.json)

→ run it from the shell; the JSON result carries images[].path and conversation_id: `` mcp-cli call gemini gemini_generate_image '{"prompt":"A red apple on a white table, 16:9"}' `` Image generation takes 20–60 s (up to several minutes for edits) — allow a long timeout.

Quick Start

Chat:

gemini_chat(prompt="Explain quantum computing")

Generate image:

gemini_generate_image(prompt="A cinematic wide shot of a futuristic city at sunset, volumetric fog, neon reflections on wet streets")

Edit image:

gemini_generate_image(prompt="Change the background to a sunset beach. Keep everything else exactly the same.", files=["/path/to/image.png"])

Analyze file:

gemini_upload_file(file_path="/path/to/doc.pdf", prompt="Summarize key points")

Analyze URL/YouTube:

gemini_analyze_url(url="https://youtube.com/watch?v=...", prompt="Summarize this video")

Key Facts

  • Images saved to ~/Pictures/gemini/ as PNG, 2x upscaled resolution
  • Watermark auto-removed (built-in, no extra dependencies)
  • Include "16:9" or "9:16" in prompt for non-square aspect ratios
  • Do NOT specify model for image generation — server picks the best one automatically
  • Auth errors: call gemini_reset to refresh cookies
  • Models and full parameter reference: see tools.md

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
25
Repository forks
12
7-day trend score
16

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 30 Apr 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/andyshaman/gemini-webapi-mcp/skill/badge)](https://verified-skill.com/skills/andyshaman/gemini-webapi-mcp/skill)

Something wrong with this skill or its page? Tell us.