Navegador headless criado do zero em Zig para agentes de IA e automação, com servidores CDP e WebDriver BiDi.
WJZ-P/gemini-skill
Servidor MCP e skill de agente que controla o app web do Gemini pelo Chrome DevTools Protocol para gerar imagens, conversar e extrair imagens.
- Estrelas
- 832
- Forks
- 122
- Issues abertas
- 10
- Último commit
- mês passado
O que é?
Gemini Skill se conecta a uma instância local do Chrome ou Edge em execução via CDP e opera a interface web do Gemini em nome do usuário. Ele disponibiliza essas ações como ferramentas MCP, para que qualquer cliente ou agente compatível com MCP, incluindo o OpenClaw, possa enviar prompts, gerar imagens, fazer upload de imagens de referência, trocar de modelo e ler respostas sem precisar de uma chave da API do Gemini.
Um daemon em segundo plano mantém a sessão do navegador ativa entre chamadas e a encerra após 30 minutos de inatividade. O navegador usa plugins stealth do puppeteer-extra, e as imagens baixadas podem ter a marca d'água do Gemini removida automaticamente. O projeto também pode ser importado como biblioteca ou executado pela linha de comando.
Recursos principais
- 01Gera imagens a partir de prompts e baixa os arquivos originais em tamanho real via CDP
- 02Faz upload de imagens de referência para geração de imagem a imagem
- 03Inicia conversas novas, temporárias ou anteriores e troca de modelo
- 04Extrai imagens de uma conversa como base64 ou arquivos salvos
- 05Remove a marca d'água do Gemini das imagens baixadas
- 06Disponibiliza todas as ações como ferramentas MCP para qualquer cliente compatível
Casos de uso
- Permitir que um agente de IA gere ilustrações ou memes como parte de um fluxo de trabalho
- Gerar imagens em lote pelo Gemini sem etapas manuais no navegador
- Usar o modelo de imagem do Gemini em ferramentas que só oferecem suporte a MCP
Início rápido
- 1
Clone o repositório
git clone https://github.com/WJZ-P/gemini-skill.git - 2
Acesse a pasta do projeto
cd gemini-skill - 3
Instale as dependências
npm install - 4
Inicie o servidor MCP e, em seguida, adicione-o à configuração do seu cliente MCP (requer Node.js 18 ou superior e Chrome ou Edge com uma conta do Google conectada)
npm run mcp
Antes de usar
- Para usar o Gemini, é necessário ter o Chrome, o Edge ou o Chromium instalado localmente e estar conectado a uma conta do Google.
- A geração de imagens é lenta: normalmente leva de 60 a 120 segundos por solicitação.
- Controla a interface web do Gemini por meio de automação do navegador, então pode parar de funcionar se o Google alterar a página.
Em coleções
Tópicos
Perguntas frequentes
- O que é gemini-skill?
- Servidor MCP e skill de agente que controla o app web do Gemini pelo Chrome DevTools Protocol para gerar imagens, conversar e extrair imagens. Gemini Skill se conecta a uma instância local do Chrome ou Edge em execução via CDP e opera a interface web do Gemini em nome do usuário. Ele disponibiliza essas ações como ferramentas MCP, para que qualquer cliente ou agente compatível com MCP, incluindo o OpenClaw, possa enviar prompts, gerar imagens, fazer upload de imagens de referência, trocar de modelo e ler respostas sem precisar de uma chave da API do Gemini.
- gemini-skill é gratuito? Qual é a licença?
- gemini-skill é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- gemini-skill ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de gemini-skill foi em 18 de set. de 2026.
- Para que posso usar gemini-skill?
- Permitir que um agente de IA gere ilustrações ou memes como parte de um fluxo de trabalho Gerar imagens em lote pelo Gemini sem etapas manuais no navegador Usar o modelo de imagem do Gemini em ferramentas que só oferecem suporte a MCP
- Como instalar gemini-skill?
- Clone o repositório: git clone https://github.com/WJZ-P/gemini-skill.git Acesse a pasta do projeto: cd gemini-skill Instale as dependências: npm install Inicie o servidor MCP e, em seguida, adicione-o à configuração do seu cliente MCP (requer Node.js 18 ou superior e Chrome ou Edge com uma conta do Google conectada): npm run mcp
- Onde consigo gemini-skill?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/WJZ-P/gemini-skill
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
API de navegador open source para agentes de IA e aplicativos, com um sandbox gerenciado do Chrome que você controla usando Puppeteer, Playwright ou Selenium.
Servidor MCP de código aberto que permite ao ChatGPT, Claude, Cursor e outros assistentes de IA buscar referências de design e gerar imagens e vídeos pelo MeiGen.
Um servidor HTTP em Go que oferece a agentes de IA controle eficiente em tokens sobre o Chrome, com orquestração de várias instâncias e um painel ao vivo.
Um navegador de código aberto baseado no Chromium, criado para agentes de IA, que roda localmente e permite que eles trabalhem em abas paralelas usando suas contas conectadas.
Aiden é um mecanismo autônomo de trabalho open source que planeja tarefas com várias etapas, atua em arquivos, terminal, navegador, apps e APIs e verifica os resultados.