ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment utiliser Scavio MCP dans Cursor
Tutoriel

Comment utiliser Scavio MCP dans Cursor

Ajoutez le serveur Scavio MCP au fichier .mcp.json de Cursor, configurez votre clé API, et testez-le avec une requête de recherche dans le chat Cursor. Guide d'installation étape par étape.

Obtenez une clé API gratuiteDocumentation API

Vous pouvez ajouter la recherche web à Cursor en configurant le serveur Scavio MCP dans votre fichier .mcp.json. Une fois configuré, l'IA de Cursor peut appeler l'outil scavio:search directement depuis le chat pour récupérer des résultats de recherche en direct.

Prérequis

  • Cursor 0.40+ installé
  • Clé API Scavio de scavio.dev
  • Node.js 18+ (pour npx)

Parcours

Étape 1: Créez ou modifiez .mcp.json dans votre projet

Le fichier .mcp.json se trouve à la racine de votre projet ou dans ~/.cursor/ pour une configuration globale.

Bash
# Project-level config (applies only to this project)
# Create at: /your-project/.mcp.json

# Global config (applies to all Cursor projects)
# Edit at: ~/.cursor/mcp.json

Étape 2: Ajoutez l'entrée du serveur Scavio MCP

La commande npx télécharge et exécute @scavio/mcp-server automatiquement.

JSON
{
  "mcpServers": {
    "scavio": {
      "command": "npx",
      "args": ["-y", "@scavio/mcp-server"],
      "env": {
        "SCAVIO_API_KEY": "your-scavio-api-key"
      }
    }
  }
}

Étape 3: Vérifiez que le serveur MCP est chargé dans Cursor

Ouvrez Cursor, allez dans Paramètres > MCP. Le serveur scavio devrait apparaître avec un indicateur de statut vert.

Bash
# Cursor > Settings (Cmd+,) > MCP
# Look for: scavio - Connected
#
# If it shows 'Error', run this to test the server manually:
npx -y @scavio/mcp-server
# It should output: "Scavio MCP server started"

Étape 4: Testez avec une requête de recherche dans le chat Cursor

Ouvrez le chat Cursor (Cmd+L) et posez une question qui nécessite des données en direct.

Bash
# In Cursor chat, type:
"Search for the latest Next.js 15 release notes and summarize the breaking changes"

# Expected: Cursor calls scavio:search, retrieves results, and summarizes them
# You'll see the tool call in the chat interface

# Test multi-platform:
"Search Amazon for mechanical keyboards under $100 and list the top 3"
"Search Reddit for opinions on Cursor vs VS Code in 2026"

Exemple Python

Python
# Test the same search the MCP server uses, directly via Python
import requests

API_KEY = "your-scavio-api-key"

def test_scavio_connection():
    r = requests.post(
        "https://api.scavio.dev/api/v1/search",
        json={"query": "Next.js 15 release notes", "num_results": 3},
        headers={"x-api-key": API_KEY},
        timeout=15
    )
    r.raise_for_status()
    results = r.json().get("organic_results", [])
    print(f"Connection OK. Got {len(results)} results.")
    for res in results:
        print(f"  - {res.get('title')}")

if __name__ == "__main__":
    test_scavio_connection()

Exemple JavaScript

JavaScript
// Test the MCP server's underlying search call
const API_KEY = 'your-scavio-api-key';

async function testConnection() {
  const res = await fetch('https://api.scavio.dev/api/v1/search', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json', 'x-api-key': API_KEY },
    body: JSON.stringify({ query: 'Next.js 15 release notes', num_results: 3 })
  });
  if (!res.ok) throw new Error(`HTTP ${res.status}`);
  const data = await res.json();
  console.log(`Connection OK. Got ${data.organic_results?.length ?? 0} results.`);
  for (const r of data.organic_results ?? []) console.log(`  - ${r.title}`);
}

await testConnection();

Sortie attendue

JSON
# In Cursor Settings > MCP:
# scavio - Connected

# In Cursor chat after asking "Search for Next.js 15 release notes":
# Tool call: scavio:search({"query": "Next.js 15 release notes"})
# Result: Next.js 15 introduces React 19 support, async request APIs...

# Python test output:
Connection OK. Got 3 results.
  - Next.js 15 Release Notes - Vercel
  - What's New in Next.js 15 | CSS-Tricks
  - Next.js 15 Breaking Changes Migration Guide

Tutoriels associés

  • Comment migrer d'Exa vers Scavio MCP
  • Comment créer un agent d'audit SEO dans Claude Code
  • Comment construire un agent de recherche multi-source

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Cursor 0.40+ installé. Clé API Scavio de scavio.dev. Node.js 18+ (pour npx). Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Use Case

Recherche MCP pour IDE

Read more
Use Case

Serveur de recherche personnalisé MCP

Read more
Best Of

Meilleurs outils de recherche MCP pour l'intégration IDE en 2026

Read more
Glossary

Cursor MCP Web Search

Read more
Best Of

Meilleure API de recherche pour Cursor IDE en 2026

Read more
Glossary

MCP comme moteur de recherche web par défaut

Read more

Commencer

Ajoutez le serveur Scavio MCP au fichier .mcp.json de Cursor, configurez votre clé API, et testez-le avec une requête de recherche dans le chat Cursor. Guide d'installation étape par étape.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité