gemini-mcp-tool and gemini-webapi-mcp

These are complementary tools: one provides programmatic access to Gemini's analytical capabilities through a CLI interface for processing large files, while the other enables browser-based image generation and chat functionality through web APIs, allowing different use cases to be combined in a single MCP workflow.

gemini-mcp-tool
68
Established
gemini-webapi-mcp
44
Emerging
Maintenance 6/25
Adoption 19/25
Maturity 24/25
Community 19/25
Maintenance 13/25
Adoption 6/25
Maturity 9/25
Community 16/25
Stars: 2,052
Forks: 174
Downloads: 7,710
Commits (30d): 0
Language: TypeScript
License:
Stars: 20
Forks: 7
Downloads:
Commits (30d): 0
Language: Python
License: AGPL-3.0
No risk flags
No Package No Dependents

About gemini-mcp-tool

jamubc/gemini-mcp-tool

MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding

Implements the Model Context Protocol (MCP) to bridge Claude with Gemini CLI, exposing tools like `ask-gemini` and `sandbox-test` for safe code execution and file analysis using the `@` syntax for context injection. Integrates directly into Claude Desktop and Claude Code via stdio transport, defaulting to the `gemini-2.5-pro` model while supporting configurable model selection and sandbox mode for isolated script testing.

About gemini-webapi-mcp

AndyShaman/gemini-webapi-mcp

MCP server for Google Gemini — free image generation, editing & chat via browser cookies. No API keys needed.

Implements MCP stdio transport to expose Gemini's web API through Claude and other MCP clients, with automatic Chrome cookie extraction and support for multi-turn conversations. Features include server-side 2x upscaling of generated images, mathematically precise watermark removal via reverse alpha blending, and file analysis across video, PDF, and document formats. Supports model selection (Flash, Pro, Flash-Thinking) with configurable language output and multi-account Google authentication via environment variables.

Scores updated daily from GitHub, PyPI, and npm data. How scores work