La compatibilidad con MCP de Claude Code y Cursor llegó a principios de 2025 y, para 2026, cada flujo de trabajo de agente tendrá un archivo de configuración MCP. Las dos plataformas que más faltan en las configuraciones predeterminadas de MCP son Reddit y Twitter, porque sus API oficiales son costosas o restringidas. Este tutorial conecta ambos a su agente a través del servidor Scavio MCP.
Requisitos previos
- Código Claude o Cursor con MCP habilitado
- Una clave API de Scavio
- Nodo.js 20+
Guia paso a paso
Paso 1: Instalar el servidor Scavio MCP
Una instalación de npm cubre Reddit, Twitter y otras ocho plataformas.
npm install -g @scavio/mcpPaso 2: Agregue Scavio a su configuración de MCP
Claude Code lee .mcp.json en la raíz del proyecto o ~/.claude/.mcp.json globalmente.
{
"mcpServers": {
"scavio": {
"command": "scavio-mcp",
"env": { "SCAVIO_API_KEY": "sk_live_..." }
}
}
}Paso 3: Confirme que la herramienta Reddit esté disponible
En Claude Code, la lista /mcp debería mostrar scavio con reddit_search entre las herramientas.
/mcp list
# Should show: scavio - reddit_search, twitter_search, google_search, ...Paso 4: Pídele a Claude que busque en Reddit
El agente llama a la herramienta directamente durante la conversación.
> Use scavio to find the top 5 recent Reddit threads discussing Claude Skills.Paso 5: Pídele a Claude que busque en Twitter
Mismo MCP, herramienta diferente.
> Use scavio to find 10 recent tweets mentioning pi-coding-agent.Paso 6: Cree un monitor de marca multiplataforma
Encadena Reddit + Twitter + Google SERP en una sola conversación.
> Every day at 9am, use scavio to check Reddit, Twitter, and Google for mentions of our brand, then write a summary to ~/brand-pulse.md.Ejemplo en Python
import os
from scavio import Scavio
scavio = Scavio(api_key=os.environ['SCAVIO_API_KEY'])
def brand_pulse(brand: str):
return {
'reddit': scavio.search(platform='reddit', query=brand)['organic_results'][:5],
'twitter': scavio.search(platform='twitter', query=brand)['organic_results'][:10],
'google': scavio.search(query=brand)['organic_results'][:5]
}
print(brand_pulse('your-brand'))Ejemplo en JavaScript
import { Scavio } from 'scavio';
const scavio = new Scavio({ apiKey: process.env.SCAVIO_API_KEY });
export async function brandPulse(brand) {
const [reddit, twitter, google] = await Promise.all([
scavio.search({ platform: 'reddit', query: brand }),
scavio.search({ platform: 'twitter', query: brand }),
scavio.search({ query: brand })
]);
return { reddit, twitter, google };
}Salida esperada
Claude Code (or Cursor) can now search Reddit and Twitter directly from any conversation. One MCP config replaces two vendor integrations.