Configuration d'agent IA

Essentras dans Gemini CLI

Gemini CLI se connecte à Essentras via l'objet mcpServers de settings.json. Utilisez httpUrl pour https://essentras.com/api/mcp, car Gemini CLI lit url comme une adresse SSE. Essentras ne demande ni compte, ni clé API, ni OAuth. Gemini recherche des médias, chiffre un panier et lance les vérifications, puis vous remet un lien de paiement à ouvrir pour régler.

Démarrage rapide

  1. Ajoutez le serveur

    Exécutez la commande ci-dessous. La portée par défaut est le projet, et -s user l'enregistre pour tous les dossiers.

  2. Vérifiez

    Exécutez gemini mcp list, ou saisissez /mcp dans une session pour voir CONNECTED et les outils.

  3. Demandez et confirmez

    Gemini demande confirmation avant chaque appel : Proceed once, Always allow this tool, Always allow this server ou Cancel.

Configuration MCP

La configuration s'écrit dans .gemini/settings.json pour le projet, ou dans ~/.gemini/settings.json avec -s user.

BASH
gemini mcp add --transport http essentras https://essentras.com/api/mcp

Ou modifiez settings.json à la main. httpUrl correspond à Streamable HTTP, url à SSE.

JSON
{
  "mcpServers": {
    "essentras": {
      "httpUrl": "https://essentras.com/api/mcp"
    }
  }
}

Exemples de prompts

  • Cherche sur Essentras des médias au Brésil à moins de 300 $.
  • Calcule le prix de msn et yahoo-finance ensemble et montre-moi le lien de paiement.
  • Un avis qui menace d'extorsion peut-il être supprimé de Google ?
  • Une interview dans un journal local compte-t-elle pour la notoriété sur Wikipedia ?
  • Quelle est la voie légale pour retirer mon adresse personnelle des résultats Google ?

Ce que vous pouvez faire ici

10 outils en lecture seule. Aucun n'encaisse de paiement.

search_outlets

Trouvez des médias par pays, thème, prix, autorité ou politique de liens

get_outlet

Consultez la fiche complète d'un média

quote_placements

Chiffrez un panier et obtenez le lien de paiement

list_services

Listez tous les services hors publications, avec leur prix

quote_service

Chiffrez 1 service et obtenez la page où l'acheteur règle

check_review_removability

Cet avis Google peut-il être supprimé selon une règle Google précise ?

check_knowledge_panel_readiness

Cette personne ou cette marque est-elle prête pour un Google Knowledge Panel ?

check_wikipedia_notability

Chaque source compte-t-elle pour la notoriété sur Wikipedia ?

find_removal_route

Quelle est la voie légale pour supprimer de Google un résultat concernant une personne ?

check_instagram_recovery_path

Quelle est la procédure officielle de récupération d'un compte Instagram piraté, désactivé ou verrouillé ?

Workflows courants

De la recherche budgétée au paiement

Indiquez un objectif, un pays et un plafond de prix. Gemini appelle search_outlets, puis quote_placements, et affiche les lignes du devis, l'éventuelle remise de volume et le checkout_url. Ouvrez le lien, vérifiez le panier et payez.

REST sans configuration

Si vous préférez ne pas modifier vos paramètres, demandez à Gemini d'exécuter curl sur https://essentras.com/api/agent/v1. Les appels REST ne demandent aucune configuration et renvoient le même devis et le même checkout_url.

Analyser un dossier

Décrivez un avis ou une demande de suppression. Gemini appelle le vérificateur avec des choix prédéfinis et rend son verdict, avec la règle qui le fonde. Le prix d'un éventuel service adapté vient après la voie gratuite.

Conseils pour réussir

  • Les outils apparaissent sous la forme mcp_essentras_search_outlets, etc. Évitez les tirets bas dans les noms de serveur.
  • Laissez trust sur false. Sinon, toutes les confirmations du serveur sont contournées.
  • Utilisez includeTools pour n'exposer que certains outils, comme search_outlets et quote_placements.
  • Lancez gemini --debug pour une sortie détaillée, et appuyez sur F12 pour ouvrir la console de débogage.

FAQ

Questions fréquentes

Dois-je utiliser url ou httpUrl ?▾

Utilisez httpUrl. Dans Gemini CLI, httpUrl sélectionne le transport Streamable HTTP et url sélectionne SSE. Essentras sert du Streamable HTTP : une entrée avec url ne fonctionnera donc pas. L'option --transport http de gemini mcp add sélectionne aussi Streamable HTTP, les deux approches conviennent.

Je suis passé à Antigravity CLI. Essentras fonctionne-t-il ?▾

Antigravity CLI lit les serveurs MCP dans ~/.gemini/config/mcp_config.json, ou .agents/mcp_config.json dans un projet, sous mcpServers. Sa documentation indique que les anciens champs url et httpUrl ne sont pas pris en charge. Utilisez serverUrl avec https://essentras.com/api/mcp, puis tapez /mcp pour ouvrir le gestionnaire. Là non plus, Essentras ne demande aucune connexion.

Gemini CLI peut-il payer une publication ?▾

Non. quote_placements renvoie un checkout_url. Vous l'ouvrez, vérifiez le panier et le total, puis autorisez vous-même le paiement. La carte est débitée à la passation de la commande, et la commande est remboursée si la publication n'a pas lieu ou si le délai n'est pas respecté.

Gemini CLI a-t-il besoin d'OAuth pour Essentras ?▾

Non. Gemini CLI lance un flux OAuth lorsqu'un serveur répond 401 Unauthorized, et ce flux nécessite un navigateur local. Essentras est public et ne demande aucun identifiant : aucune étape dans le navigateur, aucun jeton à stocker.

Dépannage

Essentras affiche DISCONNECTED dans /mcp

Vérifiez que vous avez utilisé httpUrl et non url, et que l'URL est exactement https://essentras.com/api/mcp. Lancez gemini mcp list pour voir le détail de l'erreur.

Aucune erreur au démarrage

Par défaut, Gemini CLI garde silencieuses les erreurs de connexion MCP en arrière-plan et n'affiche qu'1 indice. Lancez /mcp list ou gemini mcp list.

Erreur 429 ou rate_limited

Essentras autorise 120 requêtes MCP par IP et par minute. Attendez environ 60 secondes, puis réessayez.

Référence

Prêt à chiffrer médias et services avec Gemini CLI ?

Explorez plus de 3,800 médias, chiffrez un panier ou un service, et transmettez le paiement à l'acheteur. Aucun compte requis.