El cursor puede llamar a herramientas externas a través del protocolo de contexto del modelo, pero se envía sin búsqueda en vivo. Agregar Scavio MCP le da a Cursor acceso a los datos de Google, YouTube, Amazon, Walmart, Reddit y TikTok dentro de cualquier conversación, sin necesidad de código API. El punto final de MCP es https://mcp.scavio.dev/mcp y cada llamada a la herramienta cuesta $0,005. Este tutorial lo hace funcionar en menos de 5 minutos.
Requisitos previos
- Cursor IDE instalado
- Una clave API de Scavio de scavio.dev
- Familiaridad básica con la configuración del cursor
Guia paso a paso
Paso 1: Obtenga su clave API de Scavio
Regístrese en scavio.dev y copie su clave API desde el panel.
# 1. Go to https://scavio.dev
# 2. Sign up (free tier: 250 credits/month, no card required)
# 3. Navigate to Dashboard > API Keys
# 4. Click "Create New Key"
# 5. Copy the key -- you'll need it in the next step
# Verify your key works:
curl -X POST https://api.scavio.dev/api/v1/search \
-H 'x-api-key: YOUR_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{"query": "test", "country_code": "us"}'
# You should see JSON with organic_resultsPaso 2: Agregue Scavio MCP a la configuración del cursor
Abra la configuración del cursor y agregue la configuración del servidor MCP.
// File: ~/.cursor/mcp.json (create if it doesn't exist)
// On macOS: ~/Library/Application Support/Cursor/mcp.json
// On Windows: %APPDATA%\Cursor\mcp.json
{
"mcpServers": {
"scavio": {
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY"
}
}
}
}Paso 3: Reinicie el Cursor y verifique la conexión
Vuelva a cargar el cursor para que seleccione el nuevo servidor MCP y luego pruébelo.
# After saving mcp.json:
# 1. Restart Cursor (Cmd+Shift+P > "Reload Window" or quit and reopen)
# 2. Open a new Composer chat (Cmd+I)
# 3. Type: "Search Google for best python web framework 2026"
# 4. Cursor should call the Scavio search tool and return live results
# You can also verify in Cursor Settings > MCP
# The "scavio" server should show as "Connected"
# Available tools after connection:
# - search: Google, YouTube, Amazon, Walmart, Reddit
# - tiktok: profile, posts, video, comments, search, hashtags
# - extract: Pull structured data from any URLPaso 4: Utilice la búsqueda en su flujo de trabajo de codificación
Mensajes de ejemplo que aprovechan los datos de búsqueda en vivo dentro del Cursor.
# Example prompts to try in Cursor Composer:
# Research-backed coding:
# "Search for the latest Next.js 15 API route syntax and update my route handler"
# Price comparison for docs:
# "Search Amazon for mechanical keyboards under $100 and create a comparison table component"
# Reddit-informed decisions:
# "Search Reddit for common complaints about Prisma ORM and suggest alternatives"
# TikTok data for marketing:
# "Get the TikTok profile for @username and summarize their engagement metrics"
# Multi-platform research:
# "Search Google for 'best auth library Node.js 2026' and also check Reddit for real user opinions"
# Each search tool call costs $0.005 (1 credit)
# Free tier: 250 credits/month = 250 searches
# Project plan: $30/month = 7,000 searchesEjemplo en Python
# MCP is a zero-code integration -- no Python needed.
# But if you want to test the same endpoint programmatically:
import os, requests
SH = {'x-api-key': os.environ['SCAVIO_API_KEY'], 'Content-Type': 'application/json'}
data = requests.post('https://api.scavio.dev/api/v1/search',
headers=SH, json={'query': 'cursor ide mcp setup', 'country_code': 'us'}).json()
for r in data.get('organic_results', [])[:3]:
print(f'{r["position"]}. {r["title"][:60]}')
print(f'Cost: $0.005')Ejemplo en JavaScript
// MCP is a zero-code integration -- no JS needed.
// But if you want to test the same endpoint programmatically:
const SH = { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' };
const data = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST', headers: SH,
body: JSON.stringify({ query: 'cursor ide mcp setup', country_code: 'us' })
}).then(r => r.json());
(data.organic_results || []).slice(0, 3).forEach(r =>
console.log(`${r.position}. ${r.title.slice(0, 60)}`)
);
console.log('Cost: $0.005');Salida esperada
# After adding MCP config and restarting Cursor:
Cursor Settings > MCP:
scavio: Connected
# In Composer chat:
User: Search Google for best python web framework 2026
Cursor: [Calling scavio.search with {query: 'best python web framework 2026'}]
Based on live search results:
1. FastAPI continues to lead for API development with async support
2. Django 5.1 added improved async views and type hints
3. Litestar emerged as a strong FastAPI alternative
...
Cost per search: $0.005
Free tier: 250 searches/month