/ Diretório / Playground / google-ai-mode-skill
● Comunidade PleasePrompto ⚡ Instantâneo

google-ai-mode-skill

por PleasePrompto · PleasePrompto/google-ai-mode-skill

Free Google AI Mode search with citations, driven by Claude — persistent browser profile, query optimization, token-efficient.

google-ai-mode-skill lets Claude query Google's AI Mode (the AI-overview-style answer surface) via a local headless browser with a persistent profile. It returns the answer + citations for further use, optimized prompts on the way in, and minimizes tokens by returning structured JSON. Good alternative when paid search APIs are overkill.

Por que usar

Principais recursos

Demo ao vivo

Como fica na prática

google-ai-mode-skill.replay ▶ pronto
0/0

Instalar

Escolha seu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "google-ai-mode-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/PleasePrompto/google-ai-mode-skill",
        "~/.claude/skills/google-ai-mode-skill"
      ],
      "_inferred": true
    }
  }
}

Abra Claude Desktop → Settings → Developer → Edit Config. Reinicie após salvar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "google-ai-mode-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/PleasePrompto/google-ai-mode-skill",
        "~/.claude/skills/google-ai-mode-skill"
      ],
      "_inferred": true
    }
  }
}

Cursor usa o mesmo esquema mcpServers que o Claude Desktop. Config de projeto vence a global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "google-ai-mode-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/PleasePrompto/google-ai-mode-skill",
        "~/.claude/skills/google-ai-mode-skill"
      ],
      "_inferred": true
    }
  }
}

Clique no ícone MCP Servers na barra lateral do Cline, depois "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "google-ai-mode-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/PleasePrompto/google-ai-mode-skill",
        "~/.claude/skills/google-ai-mode-skill"
      ],
      "_inferred": true
    }
  }
}

Mesmo formato do Claude Desktop. Reinicie o Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "google-ai-mode-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/PleasePrompto/google-ai-mode-skill",
        "~/.claude/skills/google-ai-mode-skill"
      ]
    }
  ]
}

O Continue usa um array de objetos de servidor em vez de um map.

~/.config/zed/settings.json
{
  "context_servers": {
    "google-ai-mode-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/PleasePrompto/google-ai-mode-skill",
          "~/.claude/skills/google-ai-mode-skill"
        ]
      }
    }
  }
}

Adicione em context_servers. Zed recarrega automaticamente ao salvar.

claude mcp add google-ai-mode-skill -- git clone https://github.com/PleasePrompto/google-ai-mode-skill ~/.claude/skills/google-ai-mode-skill

Uma linha só. Verifique com claude mcp list. Remova com claude mcp remove.

Casos de uso

Usos do mundo real: google-ai-mode-skill

How to do quick web research without paying for a search API

👤 Solo devs, hobbyists, anyone token-constrained ⏱ ~15 min intermediate

Quando usar: You want a short, cited answer to a factual question from Google's AI Mode.

Pré-requisitos
  • Playwright (or the skill's browser of choice) installed — pip install playwright; playwright install chromium
  • Skill cloned — git clone https://github.com/PleasePrompto/google-ai-mode-skill ~/.claude/skills/google-ai-mode-skill
Fluxo
  1. Seed the profile once
    Run the first-time setup so the browser profile is logged in and past the consent screens.✓ Copiado
    → Profile dir populated; no further prompts needed
  2. Query
    Search Google AI Mode: 'What changed in React 19.2 regarding compiler defaults?' — return answer + citations.✓ Copiado
    → Short answer + citation URLs
  3. Drill deeper
    Fetch the top two citation pages and reconcile any contradictions.✓ Copiado
    → Reconciled summary

Resultado: A cited answer comparable to a paid search API, at $0.

Armadilhas
  • Profile gets logged out — Re-run the seeding flow; don't share the profile across machines
  • Google layout changes and selectors break — Pin the skill version; update when upstream ships a fix
Combine com: filesystem

Add a fact-check pass to any Claude workflow

👤 Anyone producing content they'll publish ⏱ ~30 min intermediate

Quando usar: Before publishing a post, double-check factual claims.

Fluxo
  1. Extract claims
    From this draft, extract specific factual claims that are worth checking.✓ Copiado
    → Claim list with verifiability notes
  2. Verify each
    Run google-ai-mode on each claim; flag anything unconfirmed.✓ Copiado
    → Per-claim status + sources
  3. Revise
    Edit the draft to correct or caveat unconfirmed claims.✓ Copiado
    → Revised draft

Resultado: Content with fewer publishable errors.

Armadilhas
  • Confirmation bias — only checking claims you suspect — Extract all claims, then verify all of them
Combine com: claude-blog-skill

Combinações

Combine com outros MCPs para 10× de alavancagem

google-ai-mode-skill + filesystem

Cache research results as markdown files for reuse

For every question answered today, save a research_<slug>.md in ./notes/.✓ Copiado
google-ai-mode-skill + claude-blog-skill

Inline fact-checking during blog drafting

After each blog section, run AI-Mode fact checks on the claims.✓ Copiado

Ferramentas

O que este MCP expõe

FerramentaEntradasQuando chamarCusto
ai-mode-query question string Any factual question where AI Mode is adequate browser automation only
query-optimization raw question Before sending a long or vague question 0
profile-management first-time setup or reset Install or when logged out 0

Custo e limites

O que custa rodar

Cota de API
none (uses Google web surface — respect their ToS and rate limits)
Tokens por chamada
~500–2k tokens per answer
Monetário
free
Dica
Cache answers by question hash; don't re-query within a session

Segurança

Permissões, segredos, alcance

Armazenamento de credenciais: Google session cookies in the persistent profile directory — treat the profile dir as sensitive
Saída de dados: google.com
Nunca conceda: shared profile across machines

Solução de problemas

Erros comuns e correções

Selectors no longer match

Update to latest skill version; Google UI changes periodically.

Profile keeps prompting for consent

Re-seed the profile with consent accepted; make sure you keep the profile dir between runs.

Verificar: ls <profile-dir>

Alternativas

google-ai-mode-skill vs. outros

AlternativaQuando usarTroca
brave-searchYou want a first-party search APICosts money; no ToS ambiguity
kindly-web-searchYou want a polite, consent-respecting crawlerDifferent shape

Mais

Recursos

📖 Leia o README oficial no GitHub

🐙 Ver issues abertas

🔍 Ver todos os 400+ servidores MCP e Skills