SH

spaceshift59-hue/gemini-web-argon-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 68 趋势 14

Con este mcp, podras conectar tu agente de antigravity con tu cuenta de gemini y usar gemini 4 Argon.

概览

Servidor MCP independiente que permite a agentes de IA (Antigravity, Claude Desktop, Cursor, etc.) interactuar directamente con tu sesión activa de (https://gemini.google.com/app) mediante Chrome DevTools Protocol (CDP), aprovechando el modelo sin necesidad de API keys de pago. * Este servidor almacena cookies, tokens ni contraseñas.* Cada usuario que ejecute el servidor utiliza su propio navegador Chrome local y su propia cuenta de Google mediante un perfil aislado (%LOCALAPPDATA%\Google\Chrome\GeminiProfile).* Esta carpeta no contiene datos personales ni rutas privadas. 1. instalado.2. v18+ (recomendado v20+ o v24+, utiliza fetch y WebSocket nativos, sin necesidad de ejecutar npm install).3. Una cuenta de Google con acceso a Gemini Web. (O en Linux/macOS, inicia Chrome con los flags: --remote-debugging-port=9222 --remote-allow-origins= --user-data-dir=“ https://gemini.google.com/app)* * En la ventana de Chrome que se abrirá, inicia sesión con tu cuenta de Google en gemini.

概述(AI 翻译)

Servidor MCP independiente que permite a agentes de IA (Antigravity, Claude Desktop, Cursor, etc.) interactuar directamente con tu sesión activa de Gemini Web (https://gemini.google.com/app) mediante Chrome DevTools Protocol (CDP), aprovechando el modelo Gemini 4 Argon sin necesidad de API keys de pago.


🔒 Privacidad y Seguridad

  • Sin credenciales almacenadas: Este servidor no almacena cookies, tokens ni contraseñas.
  • Sesión local independiente: Cada usuario que ejecute el servidor utiliza su propio navegador Chrome local y su propia cuenta de Google mediante un perfil aislado (%LOCALAPPDATA%\Google\Chrome\GeminiProfile).
  • Seguro para repositorios públicos: Esta carpeta no contiene datos personales ni rutas privadas.

🚀 复仇

  1. 谷歌Chrome instalado。
  2. Node.js v18+ (recomendado v20+ o v24+, utiliza fetch y WebSocket nativos, sin necesidad de ejecutar npm install).
  3. Una cuenta de Google con acceso a Gemini Web.

🛠️ Configuración e Instalación

1.Iniciar Google Chrome con depuración remota

Ejecuta el script incluido:

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MCP Server: Gemini Web (Gemini 4 Argon / Gemini Advanced)

Servidor MCP independiente que permite a agentes de IA (Antigravity, Claude Desktop, Cursor, etc.) interactuar directamente con tu sesión activa de Gemini Web (https://gemini.google.com/app) mediante Chrome DevTools Protocol (CDP), aprovechando el modelo Gemini 4 Argon sin necesidad de API keys de pago.


🔒 Privacidad y Seguridad

  • Sin credenciales almacenadas: Este servidor no almacena cookies, tokens ni contraseñas.
  • Sesión local independiente: Cada usuario que ejecute el servidor utiliza su propio navegador Chrome local y su propia cuenta de Google mediante un perfil aislado (%LOCALAPPDATA%\Google\Chrome\GeminiProfile).
  • Seguro para repositorios públicos: Esta carpeta no contiene datos personales ni rutas privadas.

🚀 Requisitos

  1. Google Chrome instalado.
  2. Node.js v18+ (recomendado v20+ o v24+, utiliza fetch y WebSocket nativos, sin necesidad de ejecutar npm install).
  3. Una cuenta de Google con acceso a Gemini Web.

🛠️ Configuración e Instalación

1. Iniciar Google Chrome con depuración remota

Ejecuta el script incluido:

iniciar_chrome_gemini.bat

(O en Linux/macOS, inicia Chrome con los flags: --remote-debugging-port=9222 --remote-allow-origins=* --user-data-dir="" https://gemini.google.com/app)

  • En la ventana de Chrome que se abrirá, inicia sesión con tu cuenta de Google en gemini.google.com.
  • Deja esa ventana abierta en segundo plano.

2. Registrar el Servidor en tu Cliente MCP

Agrega la siguiente configuración a tu archivo de configuración MCP (por ejemplo ~/.gemini/config/mcp_config.json en Antigravity o claude_desktop_config.json en Claude Desktop):

{
  "mcpServers": {
    "gemini-web-argon": {
      "command": "node",
      "args": [
        "ruta/a/mcp_gemini_argon/server.js"
      ]
    }
  }
}

Nota: Reemplaza "ruta/a/mcp_gemini_argon/server.js" con la ruta absoluta donde clonaste este repositorio en tu equipo.


🧰 Herramientas Expuestas

  • gemini_web_ask: Envía una consulta o instrucción a Gemini Web, espera a que el modelo razone y finalice la generación, y devuelve el texto completo de la respuesta al agente.

✨ Características Avanzadas

  1. Conmutación Automática a Gemini 4 Argon:
    • Cada vez que se envía un prompt, el servidor verifica el selector de modos de Gemini Web y conmuta automáticamente a 4 Argon si el chat estuviera en Flash o Pro por defecto.
  2. Detección Preventiva de Límite de Cuota:
    • Si la cuota de Argon se ha agotado en tu cuenta, el servidor lo detecta en el menú antes de enviar el prompt y te alerta inmediatamente con el horario o motivo indicado por Google.
    • Si Google devuelve un mensaje de corte durante la generación, el servidor intercepta la respuesta y te muestra un aviso destacado (🚨 [AVISO DE CUOTA AGOTADA]).
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "gemini-web-argon": { "command": "node", "args": [ "ruta/a/mcp_gemini_argon/server.js" ] } } }