Claude Code y Claude Desktop admiten servidores MCP que amplían las capacidades de Claude con herramientas externas. Agregar un servidor MCP de búsqueda le brinda a Claude la capacidad de buscar información actual, verificar hechos, verificar documentación e investigar temas durante las conversaciones. Este tutorial muestra cómo agregar el servidor Scavio MCP tanto a Claude Code como a Claude Desktop, dándole a Claude acceso a búsquedas multiplataforma en Google, Reddit, YouTube, Amazon y más. La configuración tarda menos de dos minutos y requiere editar un único archivo JSON.
Requisitos previos
- Claude Code CLI o Claude Desktop instalado
- Una clave API de Scavio de scavio.dev
Guia paso a paso
Paso 1: Configurar para Claude Code
Agregue el servidor Scavio MCP a la configuración de su proyecto Claude Code.
# Add to .mcp.json in your project root:
# {
# "mcpServers": {
# "scavio": {
# "url": "https://mcp.scavio.dev/mcp",
# "headers": {
# "x-api-key": "your_scavio_api_key"
# }
# }
# }
# }Paso 2: Configurar para Claude Desktop
Agregue el servidor Scavio MCP a su configuración de Claude Desktop.
# Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
# Or %APPDATA%/Claude/claude_desktop_config.json (Windows)
# {
# "mcpServers": {
# "scavio": {
# "url": "https://mcp.scavio.dev/mcp",
# "headers": {
# "x-api-key": "your_scavio_api_key"
# }
# }
# }
# }Paso 3: Verificar la integración
Pruebe que Claude pueda acceder a las herramientas de búsqueda después de agregar la configuración de MCP.
# After adding the config, restart Claude Code or Claude Desktop
# Claude will discover these tools:
# - search: Query Google, Reddit, YouTube, Amazon, Walmart
# - extract: Fetch and parse web page content
# Test by asking Claude:
# "Search for the latest Next.js features in 2026"Paso 4: Pruebe la API directamente
Verifique que la API de Scavio funcione con una llamada directa para confirmar que su clave sea válida.
import os, requests
API_KEY = os.environ["SCAVIO_API_KEY"]
resp = requests.post("https://api.scavio.dev/api/v1/search",
headers={"x-api-key": API_KEY},
json={"platform": "google", "query": "Claude MCP tools 2026"})
data = resp.json()
print(f"Results: {len(data.get('organic_results', []))}")
for r in data.get("organic_results", [])[:3]:
print(f" {r['title']}")Ejemplo en Python
import os, requests
API_KEY = os.environ["SCAVIO_API_KEY"]
resp = requests.post("https://api.scavio.dev/api/v1/search",
headers={"x-api-key": API_KEY},
json={"platform": "google", "query": "Claude MCP search tools"})
for r in resp.json().get("organic_results", [])[:5]:
print(r["title"])Ejemplo en JavaScript
const H = {"x-api-key": process.env.SCAVIO_API_KEY, "Content-Type": "application/json"};
const r = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST", headers: H,
body: JSON.stringify({platform: "google", query: "Claude MCP search tools"})
});
(await r.json()).organic_results.slice(0,5).forEach(r => console.log(r.title));Salida esperada
Claude Code or Claude Desktop configured with Scavio MCP, providing live multi-platform search capabilities during conversations and coding sessions.