Routestackai

La capa de infraestructura de viajes para agentes de IA

Documentación

RouteStack.ai — Plantillas de inicio

Proyectos base para conectarse al servidor MCP de RouteStack. Cada plantilla es independiente: clónala, añade tu clave de API y ejecútala.

Inicio rápido

cd typescript/cli-agent
cp .env.example .env
# Add your ROUTESTACK_API_KEY
pnpm install
pnpm start

Plantillas disponibles

TypeScript

PlantillaDescripción
chat-agentInterfaz de chat basada en navegador para consultas de viajes
cli-agentHerramienta de búsqueda de viajes basada en terminal
slack-botComandos de barra de Slack para viajes
discord-botBot de Discord para búsqueda de viajes
react-widgetComponente <TravelSearch /> incrustable
multi-agentPlanificador de viajes multiagente (Claude Agent SDK)
webhook-listenerSuscriptor de eventos SSE + reenviador
nextjs-ai-mcpIntegración de Next.js + Vercel AI SDK
voice-agentAgente de viajes por voz con IA (OpenAI Realtime / Vapi)
ollama-localLLM local (Ollama) + RouteStack MCP remoto
n8n-mcp-nodeNodo n8n personalizado para automatización de viajes
chrome-extensionAgente de panel lateral de Chrome consciente del contexto
price-drop-cronCron de Cloudflare Worker para alertas de precios
corp-approval-flowAprobación de viajes corporativos mediante Deep Links
rag-travel-profileBúsqueda personalizada con base de datos vectorial

Python / Go / Rust

Próximamente. Consulta la matriz de lenguajes para conocer la cobertura planificada.

Requisitos previos

  • Una clave de API de RouteStack (consíguela en routestack.ai)
  • Node.js >= 20 (para plantillas de TypeScript)
  • Una clave de API de LLM (OpenAI o Anthropic) para plantillas basadas en agentes

Configuración

Cada plantilla utiliza las mismas variables de entorno principales:

ROUTESTACK_API_KEY=your_api_key_here
ROUTESTACK_MCP_URL=https://mcp.routestack.ai/sse

Algunas plantillas requieren claves adicionales (proveedor de LLM, Slack, Discord, etc.). Consulta el .env.example de cada plantilla para más detalles.