Hermes Agent es el marco autónomo de ejecución de tareas para 2026 de Nous Research. Se entrega con más de 40 herramientas integradas y soporte nativo de MCP, lo que significa que puede ampliarlo con Scavio para búsqueda web en vivo, compras, videos y debates. Este tutorial explica cómo conectar el servidor MCP de Scavio a una configuración Hermes que se ejecuta en Qwen 3.5 local.
Requisitos previos
- Hermes Agent instalado desde hermes-agent.nousresearch.com
- Una instancia local de Qwen 3.5+ a través de Ollama o vLLM
- Una clave API de Scavio
- Node.js 20+ para el servidor MCP
Guia paso a paso
Paso 1: Instalar el Agente Hermes
Descargue e instale Hermes Agent según los documentos oficiales.
# Follow instructions at hermes-agent.nousresearch.comPaso 2: Inicie su LLM local
Inicie Qwen 3.5 a través de Ollama.
ollama run qwen3.5:4bPaso 3: Registrar Scavio en el portal de herramientas Hermes
Edite ~/.hermes/tools.json para agregar el servidor Scavio MCP.
{
"mcpServers": {
"scavio": {
"command": "npx",
"args": ["-y", "@scavio/mcp"],
"env": { "SCAVIO_API_KEY": "sk_live_..." }
}
}
}Paso 4: Inicie Hermes con la puerta de enlace de herramientas
Inicie Hermes apuntando a su punto final Qwen local.
hermes --model http://localhost:11434 --tools scavioPaso 5: Ejecutar una tarea autónoma
Pídale a Hermes que realice una investigación que requiera datos en vivo.
hermes task 'Find the top 5 Reddit posts about LangGraph this week and summarize the common complaints'Ejemplo en Python
# Hermes runs autonomously. To validate Scavio independently:
import os, requests
r = requests.post('https://api.scavio.dev/api/v1/search',
headers={'x-api-key': os.environ['SCAVIO_API_KEY']},
json={'platform': 'reddit', 'query': 'langgraph', 'sort': 'new', 'time': 'week'})
print(r.json()['posts'][:5])Ejemplo en JavaScript
const res = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST',
headers: { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({ platform: 'reddit', query: 'langgraph', sort: 'new', time: 'week' })
});
console.log((await res.json()).posts.slice(0, 5));Salida esperada
Hermes runs through a multi-step plan: scavio.search_reddit for LangGraph posts, scavio.get_reddit_post for top comments on each, then synthesizes the common complaints into a report.