Utilisation avec Cursor
Crawlbase comme serveur MCP de Cursor. Récupérez des docs en direct, scrapez du code concurrent et obtenez du contenu de référence sans quitter l'éditeur.
Configuration
Cursor lit les serveurs MCP depuis un fichier JSON. Ouvrez Cursor Settings → Tools and Integrations → Add Custom MCP, ou modifiez directement le fichier :
| Portée | Chemin |
|---|---|
| Global (tous les projets) | ~/.cursor/mcp.json |
| Par projet | .cursor/mcp.json
à la racine du projet |
Configuration
{
"mcpServers": {
"crawlbase": {
"type": "stdio",
"command": "npx",
"args": ["@crawlbase/mcp@latest"],
"env": {
"CRAWLBASE_TOKEN": "YOUR_TOKEN",
"CRAWLBASE_JS_TOKEN": "YOUR_JS_TOKEN"
}
}
}
}Enregistrez et rechargez Cursor (Cmd/Ctrl+Shift+P → « Reload Window »). Les outils Crawlbase devraient maintenant apparaître avec un point vert dans le panneau des paramètres MCP.
Utilisation dans le chat
Ouvrez le panneau de chat de Cursor (Cmd/Ctrl+L). L'IA peut désormais utiliser les outils Crawlbase lorsque c'est pertinent.
Fetch the latest changelog from https://nextjs.org/blog and tell me
what's new in the most recent release. Then update our package.json
to match if our version is older.Schémas qui fonctionnent bien
- Consultation de docs en direct : « Récupère les dernières docs de library et explique comment faire X » - bien mieux que ce qui se trouve dans les données d'entraînement du modèle.
- Analyse concurrentielle : « Regarde comment competitor implémente feature sur son site public » - à associer à des modifications de code.
- Scraping au build : ajoutez des appels Crawlbase à un prompt d'outil pour des récupérations de données ponctuelles que vous ne voulez pas dans la base de code.
Les configurations par projet permettent à différents dépôts d'utiliser différents tokens Crawlbase - utile si vous avez des comptes séparés pour les charges de prod et de dev.