Informations rapides

🎯 Objectif : Récupérer et lire le contenu textuel de n'importe quelle URL publique.
Niveau : Débutant
💻 Compatibilité : Windows, macOS, Linux
🌐 Accès Internet : Requis
🔐 Authentification : Non (généralement aucune configuration nécessaire)
Temps d'installation : ~2 minutes

Qu'est-ce que Fetch MCP ?

Le Fetch MCP est un serveur d'une simplicité absolue, mais redoutablement efficace. Son unique rôle est d'aller chercher le contenu d'une page web à partir de son adresse (URL) et de le ramener à Claude Code.

Par défaut, si vous collez l'URL d'un article dans Claude Code, l'IA ne peut pas "cliquer" sur le lien pour aller voir ce qu'il y a derrière. Elle est bloquée sur votre ordinateur. Fetch MCP lui donne la capacité de télécharger la page web, de lire le texte, et de l'utiliser pour vous répondre.

Brave Search MCP ou Fetch MCP ?

C'est une confusion fréquente. Pour bien comprendre, il faut séparer la recherche de la lecture. Ces deux serveurs fonctionnent généralement ensemble en parfaite harmonie.

Brave Search MCPFetch MCP
Trouve des pages sur Internet.Lit une page web précise.
Idéal pour découvrir une ressource (Ex: "Trouve la doc de Next.js").Idéal pour comprendre une page (Ex: "Lis cette doc Next.js").
Agit comme le moteur de recherche Google.Agit comme vos yeux qui lisent l'article.

L'association ultime : Vous demandez : "Trouve-moi comment installer Supabase et résume-moi la page." L'IA va utiliser Brave Search pour trouver l'URL officielle, puis elle va utiliser Fetch pour lire cette URL, et enfin, elle va vous faire le résumé.

Cas concrets d'utilisation

Cet outil est le meilleur ami du développeur qui passe son temps dans des documentations :

  • L'assimilation de documentation : Vous collez l'URL de la documentation officielle de l'API Stripe et vous demandez : "Lis cette page et intègre le code de paiement dans mon fichier React actuel."
  • L'analyse de Changelog : Vous pointez vers la page des nouveautés (Release Notes) de React 19 et vous demandez : "Qu'est-ce qui va casser dans mon code actuel si je fais la mise à jour ?"
  • Le résumé de longs articles : Vous n'avez pas le temps de lire un article technique de 20 pages sur l'architecture Microservices. Vous donnez l'URL à l'IA pour qu'elle vous en tire les 5 idées principales.
  • Comparaison de solutions : Vous lui donnez deux URLs (la doc de Docker et la doc de Podman) et vous lui demandez de dresser un tableau des différences.

Exemples de demandes (Prompts)

Oubliez la lecture fastidieuse, déléguez-la :

"Lis cette page : [URL de la documentation] et explique-moi comment configurer le fichier d'environnement comme si j'étais débutant."
"Extrais uniquement les commandes d'installation Linux de cet article : [URL] et ajoute-les à mon fichier README.md."
"Analyse cette page web [URL] et dis-moi si l'auteur recommande plutôt l'utilisation de PostgreSQL ou de MySQL."
"Compare les documentations [URL 1] et [URL 2]. Quel service offre le quota gratuit le plus généreux ?"

Avantages et Limites

Si la page est publique et textuelle, l'outil excelle. Si elle est protégée, il bloque :

Avantages (Ce qu'il fait très bien)Limites (Ce qu'il ne fait pas)
Extraire rapidement la substance d'une longue page web.Il ne peut pas franchir les pages nécessitant un mot de passe.
Comprendre une documentation officielle et l'appliquer à votre code.Il ne lit pas toujours les sites complexes rendus uniquement en JavaScript.
Le duo parfait avec Brave Search MCP.Il ne remplace pas votre propre esprit critique sur la fiabilité de la source.

Permissions : L'accès à Internet

Fetch MCP ne demande généralement pas d'authentification compliquée ni de clé API. Sa seule permission est évidente : il a besoin d'accéder à Internet depuis votre machine.

Lorsque le MCP se connecte à un site web, il le fait comme un visiteur inconnu (non connecté). C'est pour cela qu'il ne peut pas accéder à des pages qui nécessitent que vous soyez connecté avec votre compte (comme votre flux Twitter privé, un tableau de bord bancaire, ou un ticket Jira interne protégé par mot de passe).

Il est également limité par les protections du site (comme les pare-feux anti-bots de type Cloudflare). Si le site bloque les requêtes automatisées, Fetch reviendra les mains vides.

Foire aux questions (FAQ)

Non. Fetch se comporte comme un visiteur anonyme qui navigue sur Internet. S'il y a un mur payant bloquant l'article, l'IA ne lira que la partie gratuite accessible.
Fetch est conçu pour lire une URL spécifique à la demande. Si vous avez besoin de récupérer des centaines de pages automatiquement de manière scriptée, il vaut mieux utiliser un outil de scraping spécialisé (comme Playwright ou Puppeteer) plutôt que ce MCP.
Généralement non. Fetch se contente de récupérer le code source brut (HTML) de la page web pour en extraire le texte. S'il s'agit d'une application React/Vue pure qui nécessite l'exécution du JavaScript pour afficher du texte, l'IA risque de ne rien voir. Dans ce cas précis, Playwright MCP est le meilleur choix.

Guides recommandés

Prêt à ce que l'IA lise et apprenne pour vous ?