Exa MCP
officielMoteur de recherche conçu pour les IA par Exa
Que pouvez-vous faire avec Exa MCP ?
- Recherche sur le Web — Demandez à votre assistant d’effectuer une recherche sur le Web sur n’importe quel sujet et de fournir un contenu clair, prêt à l’emploi.
- Récupération de pages — Demandez à votre assistant de lire le contenu intégral d’une ou plusieurs URL et de le présenter sous forme de Markdown clair.
- Filtres de recherche avancés — Activez
web_search_advanced_exapour filtrer par domaine, date, surlignage, résumé et exploration des sous-pages. - Recherche en plusieurs étapes — Lancez un agent Exa pour effectuer des recherches, créer des listes, enrichir des données et produire des résultats structurés (authentification requise).
- Point de terminaison hébergé — Connectez les clients à
https://mcp.exa.ai/mcp, de manière anonyme avec des limites de débit, ou avec OAuth/une clé API pour bénéficier de limites plus élevées.
Serveur MCP hébergé
npx add-mcp 'https://mcp.exa.ai/mcp'S’installe dans Claude Code, Codex, Cursor et plus
Documentation
Exa MCP Server
Connectez les agents IA à Exa pour effectuer des recherches sur le Web, récupérer du contenu et mener des recherches en plusieurs étapes.
Documentation · Package NPM · Obtenir votre clé API
Installation
Connectez-vous au serveur MCP hébergé d'Exa :
https://mcp.exa.ai/mcp
Vous pouvez aussi utiliser un plugin si votre client en prend en charge un.
Plugin Agent
Ce dépôt est un Agent Plugin. Installez-le avec n'importe quel client compatible.
Claude
Installez-le depuis le Claude Plugin Marketplace, ou exécutez :
claude plugin install exa@claude-plugins-official
Codex / ChatGPT
Installez-le via les Plugins dans ChatGPT, ou exécutez :
codex mcp add exa --url https://mcp.exa.ai/mcp
Autres clients MCP
La plupart des clients peuvent être configurés manuellement avec la structure standard mcpServers :
{
"mcpServers": {
"exa": {
"type": "streamable-http",
"url": "https://mcp.exa.ai/mcp",
}
}
}
Configurations propres aux clients
Exa MCP fonctionne avec la plupart des autres clients ; configurez-les pour utiliser https://mcp.exa.ai/mcp.
| Client | Où l'ajouter |
|---|---|
| Kiro | Utilisez le Kiro power, ou ajoutez-le manuellement à ~/.kiro/settings/mcp.json |
| LM Studio | Ajouter à LM Studio, ou ajoutez-le manuellement à mcp.json |
| Replit | Ajouter à Replit |
| Grok Build | /marketplace → installez Exa, puis /mcp pour vous connecter |
| Gemini CLI | Ajoutez-le manuellement à ~/.gemini/settings.json |
| OpenCode | Ajoutez-le manuellement à opencode.json |
| Windsurf | Ajoutez-le manuellement à ~/.codeium/windsurf/mcp_config.json |
| Google Antigravity | Ajoutez-le manuellement à mcp_config.json |
| Zed | Ajoutez-le manuellement à settings.json sous context_servers |
| Warp | Paramètres → Agents → Serveurs MCP |
| v0 by Vercel | Paramètres → Connexions MCP |
Outils disponibles
Outils par défaut
| Outil | Description |
|---|---|
web_search_exa | Rechercher sur le Web sur n'importe quel sujet et obtenir du contenu propre, prêt à l'emploi |
web_fetch_exa | Lire le contenu intégral d'une page Web sous forme de Markdown propre à partir d'une ou plusieurs URL |
Outils facultatifs (à activer via le paramètre tools)
| Outil | Description |
|---|---|
agent_run | Exécuter un Exa Agent pour effectuer des recherches en plusieurs étapes, créer des listes, enrichir des données et produire des résultats structurés |
web_search_advanced_exa | Recherche avancée avec filtres, domaines, dates, extraits, résumés et exploration de sous-pages |
Activez les outils en les ajoutant à l'URL MCP (cela remplacera les outils par défaut ; incluez donc tous ceux que vous souhaitez utiliser) :
https://mcp.exa.ai/mcp?tools=web_search_advanced_exa
https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_run
Exa Agent nécessite une authentification (OAuth ou une clé API).
Compétences d'agent
Les compétences se trouvent dans skills/ et sont chargées lors de l'installation d'Agent Plugin. Le plugin Claude dans plugins/exa/ en inclut une copie ; npm test échoue si cette copie diverge. Chaque mise à jour de version du package sur main publie plugins/exa/ à la racine de la branche claude-plugin, que le répertoire du plugin Claude lit. Pour publier une modification du plugin uniquement entre deux versions, exécutez manuellement le workflow Publish Claude plugin.
| Compétence | Chemin | À utiliser pour |
|---|---|---|
search | skills/search/ | Recherche approfondie, génération de prospects, analyse concurrentielle, investigation Web en plusieurs étapes |
exa-agent | skills/exa-agent/ | Exécutions d'Exa Agent, enrichissement, résultats structurés, fournisseurs Connect |
Lancez-les depuis l'interface des compétences de votre client (ou avec /skill-name si cette option est prise en charge). Les configurations MCP uniquement donnent toujours accès aux outils ; les compétences ajoutent une couche d'orchestration.
Authentification
Le serveur MCP hébergé fonctionne sans authentification, avec des limites de débit. Pour bénéficier de limites plus élevées et accéder à Exa Agent, utilisez OAuth ou une clé API.
OAuth est recommandé : la plupart des clients vous invitent à vous connecter à Exa. Pour forcer le processus de connexion (utile pour les connecteurs et plugins partagés), utilisez https://mcp.exa.ai/mcp?login ou https://mcp.exa.ai/mcp/oauth.
Si vous préférez, vous pouvez obtenir une clé API depuis le tableau de bord et la transmettre dans l'URL sous la forme ?exaApiKey=…. Vous pouvez également l'envoyer dans un en-tête Authorization: Bearer … ou x-api-key.
Créé avec ❤️ par Exa