/ Annuaire / Playground / google-ai-mode-skill
● Communauté PleasePrompto ⚡ Instantané

google-ai-mode-skill

par 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.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

google-ai-mode-skill.replay ▶ prêt
0/0

Installer

Choisissez votre client

~/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
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.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 utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

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
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "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
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.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"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une 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"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

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

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : 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

Quand l'utiliser : You want a short, cited answer to a factual question from Google's AI Mode.

Prérequis
  • 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
Déroulement
  1. Seed the profile once
    Run the first-time setup so the browser profile is logged in and past the consent screens.✓ Copié
    → 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.✓ Copié
    → Short answer + citation URLs
  3. Drill deeper
    Fetch the top two citation pages and reconcile any contradictions.✓ Copié
    → Reconciled summary

Résultat : A cited answer comparable to a paid search API, at $0.

Pièges
  • 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
Combiner avec : filesystem

Add a fact-check pass to any Claude workflow

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

Quand l'utiliser : Before publishing a post, double-check factual claims.

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

Résultat : Content with fewer publishable errors.

Pièges
  • Confirmation bias — only checking claims you suspect — Extract all claims, then verify all of them
Combiner avec : claude-blog-skill

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

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/.✓ Copié
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.✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
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

Coût et limites

Coût d'exécution

Quota d'API
none (uses Google web surface — respect their ToS and rate limits)
Tokens par appel
~500–2k tokens per answer
Monétaire
free
Astuce
Cache answers by question hash; don't re-query within a session

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Google session cookies in the persistent profile directory — treat the profile dir as sensitive
Sortie de données : google.com
Ne jamais accorder : shared profile across machines

Dépannage

Erreurs courantes et correctifs

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.

Vérifier : ls <profile-dir>

Alternatives

google-ai-mode-skill vs autres

AlternativeQuand l'utiliserCompromis
brave-searchYou want a first-party search APICosts money; no ToS ambiguity
kindly-web-searchYou want a polite, consent-respecting crawlerDifferent shape

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills