Le problème
Tavily a été acquis par Nebius en février 2026, créant une incertitude sur les prix, la stabilité de l'API et la direction à long terme du produit. Les équipes utilisant le serveur MCP de Tavily dans Claude Desktop, Cursor ou des agents personnalisés ont besoin d'une voie de migration qui ne nécessite pas de réécrire leur logique d'agent.
La solution Scavio
Remplacez la configuration du serveur MCP Tavily par le serveur MCP Scavio (mcp.scavio.dev/mcp) dans votre configuration client MCP. Parce que MCP standardise les interfaces des outils, l'échange nécessite de changer une URL et une clé API. Les appels d'outils de votre agent continuent de fonctionner. Vous gagnez également l'accès à la recherche Amazon, YouTube, Walmart, Reddit et TikTok que Tavily n'offrait pas.
Avant
Serveur MCP Tavily dans la configuration de Claude Desktop ou Cursor. Recherche web uniquement. Roadmap incertaine après l'acquisition par Nebius. 30$/mois pour 10 000 recherches.
Après
Serveur MCP Scavio sur mcp.scavio.dev/mcp. Six plateformes incluant e-commerce et réseaux sociaux. Société indépendante, aucun risque d'acquisition. 30$/mois pour 7 000 crédits sur toutes les plateformes.
À qui cela s'adresse
Équipes utilisant le serveur MCP de Tavily dans Claude Desktop, Cursor ou des clients MCP personnalisés qui souhaitent réduire le risque d'acquisition et gagner une couverture multi-plateforme.
Avantages clés
- Un changement d'URL dans la configuration MCP -- aucune réécriture de code nécessaire
- Gagnez cinq plateformes supplémentaires au-delà de la recherche web
- Supprimez la dépendance à la feuille de route du produit détenue par Nebius
- La norme MCP garantit la compatibilité des interfaces d'outils
- Même niveau de prix (30$/mois) avec une couverture plus large
Exemple Python
# MCP client config swap (e.g., claude_desktop_config.json)
# No Python code needed -- this is a config change
# BEFORE (Tavily MCP):
# {
# "mcpServers": {
# "tavily": {
# "url": "https://mcp.tavily.com/mcp",
# "headers": {"Authorization": "Bearer tvly-YOUR_KEY"}
# }
# }
# }
# AFTER (Scavio MCP):
# {
# "mcpServers": {
# "scavio": {
# "url": "https://mcp.scavio.dev/mcp",
# "headers": {"Authorization": "Bearer YOUR_SCAVIO_KEY"}
# }
# }
# }
# Verify the swap works with a test query
import requests
resp = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": "YOUR_SCAVIO_KEY", "Content-Type": "application/json"},
json={"query": "test query", "country_code": "us"},
timeout=10,
)
print(f"Status: {resp.status_code}, Results: {len(resp.json().get('organic_results', []))}")Exemple JavaScript
// MCP client config swap (e.g., claude_desktop_config.json)
// No JS code needed -- this is a config change
// BEFORE (Tavily MCP):
// {
// "mcpServers": {
// "tavily": {
// "url": "https://mcp.tavily.com/mcp",
// "headers": {"Authorization": "Bearer tvly-YOUR_KEY"}
// }
// }
// }
// AFTER (Scavio MCP):
// {
// "mcpServers": {
// "scavio": {
// "url": "https://mcp.scavio.dev/mcp",
// "headers": {"Authorization": "Bearer YOUR_SCAVIO_KEY"}
// }
// }
// }
// Verify the swap works
const res = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST",
headers: {
"x-api-key": "YOUR_SCAVIO_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({ query: "test query", country_code: "us" }),
});
const data = await res.json();
console.log(`Status: ${res.status}, Results: ${(data.organic_results || []).length}`);Plateformes utilisées
Recherche web avec graphe de connaissances, PAA et aperçus IA
Amazon
Recherche de produits avec prix, notes et avis
YouTube
Recherche de vidéos avec transcriptions et métadonnées
Walmart
Recherche de produits avec données de prix et d'exécution
Communauté, publications et commentaires imbriqués de n'importe quel subreddit
TikTok
Découverte de vidéos tendance, créateurs et produits