ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment ajouter la recherche en temps réel à Claude via MCP
Tutoriel

Comment ajouter la recherche en temps réel à Claude via MCP

Connectez Claude aux données de recherche en direct Google, Amazon et YouTube à l'aide du serveur Scavio MCP. Exécutez npx @scavio/mcp et donnez à Claude un accès à la recherche en temps réel.

Obtenez une clé API gratuiteDocumentation API

Le Model Context Protocol (MCP) permet à Claude et à d'autres assistants IA d'utiliser des outils externes via une interface serveur standardisée. Scavio fournit un serveur MCP officiel qui expose les recherches Google, Amazon, YouTube et Walmart en tant qu'outils que Claude peut invoquer directement lors de conversations. Ce tutoriel couvre l'installation du serveur Scavio MCP, sa configuration dans Claude Desktop et Claude Code, et la vérification que Claude peut effectuer des recherches en direct pendant une conversation.

Prérequis

  • Node.js 18 ou supérieur installé
  • Claude Desktop ou Claude Code installé
  • Une clé API Scavio
  • Connaissance de base des fichiers de configuration JSON

Parcours

Étape 1: Exécuter le serveur Scavio MCP

Le serveur Scavio MCP est disponible sous forme de package npm. Exécutez-le avec npx — aucune installation nécessaire.

Bash
SCAVIO_API_KEY=your_scavio_api_key npx -y @scavio/mcp

Étape 2: Configurer Claude Desktop

Ajoutez le serveur Scavio MCP au fichier de configuration de Claude Desktop. Sur macOS, il s'agit de ~/Library/Application Support/Claude/claude_desktop_config.json.

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

Étape 3: Configurer Claude Code

Ajoutez la même configuration de serveur MCP au fichier .mcp.json à la racine de votre projet pour l'utiliser avec Claude Code.

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

Étape 4: Tester l'intégration

Redémarrez Claude Desktop ou Claude Code après avoir enregistré la configuration. Demandez à Claude de rechercher quelque chose et vérifiez qu'il utilise l'outil Scavio.

Bash
# In a Claude conversation, ask:
# "Search for the latest Python web frameworks released in 2026"
# Claude will invoke the scavio MCP tool and return live results.

Exemple Python

Python
# Python script to verify the MCP server responds correctly
import subprocess
import json
import os

def test_mcp_server():
    # Start the MCP server as a subprocess
    env = {**os.environ, "SCAVIO_API_KEY": "your_scavio_api_key"}
    proc = subprocess.Popen(
        ["npx", "-y", "@scavio/mcp"],
        stdin=subprocess.PIPE,
        stdout=subprocess.PIPE,
        stderr=subprocess.PIPE,
        env=env
    )
    # Send MCP initialize request
    init_request = json.dumps({"jsonrpc": "2.0", "id": 1, "method": "initialize",
                               "params": {"protocolVersion": "2024-11-05", "capabilities": {}}})
    proc.stdin.write((init_request + "\n").encode())
    proc.stdin.flush()
    response = proc.stdout.readline()
    data = json.loads(response)
    print("MCP server initialized:", data.get("result", {}).get("serverInfo", {}))
    proc.terminate()

if __name__ == "__main__":
    test_mcp_server()

Exemple JavaScript

JavaScript
// Verify MCP server tools list
const { spawn } = require("child_process");

function testMCPServer() {
  const proc = spawn("npx", ["-y", "@scavio/mcp"], {
    env: { ...process.env, SCAVIO_API_KEY: process.env.SCAVIO_API_KEY },
    stdio: ["pipe", "pipe", "pipe"]
  });

  const initRequest = JSON.stringify({
    jsonrpc: "2.0", id: 1, method: "initialize",
    params: { protocolVersion: "2024-11-05", capabilities: {} }
  });

  proc.stdin.write(initRequest + "\n");

  proc.stdout.on("data", (data) => {
    const response = JSON.parse(data.toString());
    console.log("Server info:", response.result?.serverInfo);
    proc.kill();
  });
}

testMCPServer();

Sortie attendue

JSON
MCP server initialized: { name: '@scavio/mcp', version: '1.0.0' }

Available tools:
- google_search: Search Google for current information
- amazon_search: Search Amazon products
- youtube_search: Search YouTube videos
- walmart_search: Search Walmart products
- youtube_transcript: Get YouTube video transcript

Claude Desktop: Search tool active in conversation

Tutoriels associés

  • Comment récupérer des données de recherche web sans gérer les proxies
  • Comment ajouter une recherche en temps réel à LangChain avec langchain-scavio

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.

Node.js 18 ou supérieur installé. Claude Desktop ou Claude Code installé. Une clé API Scavio. Connaissance de base des fichiers de configuration JSON. 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

Best Of

Meilleurs outils de recherche MCP pour Claude Desktop en 2026

Read more
Use Case

Serveur de recherche personnalisé MCP

Read more
Use Case

Recherche MCP pour IDE

Read more
Best Of

Meilleurs serveurs de recherche MCP : Édition communautaire, mai 2026

Read more
Solution

Ajouter la recherche web à n'importe quel client MCP

Read more
Comparison

Scavio MCP vs Built-in MCP web_search

Read more

Commencer

Connectez Claude aux données de recherche en direct Google, Amazon et YouTube à l'aide du serveur Scavio MCP. Exécutez npx @scavio/mcp et donnez à Claude un accès à la recherche en temps réel.

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é