Routestackai
A Camada de Infraestrutura de Viagem para Agentes de IA
GitHub
3
Experimente este MCPPatrocinadoDocumentação
RouteStack.ai — Templates Iniciais
Projetos boilerplate para conectar ao servidor MCP da RouteStack. Cada starter é independente — clone-o, adicione sua chave de API e execute.
Início Rápido
cd typescript/cli-agent
cp .env.example .env
# Add your ROUTESTACK_API_KEY
pnpm install
pnpm start
Starters Disponíveis
TypeScript
| Starter | Descrição |
|---|---|
| chat-agent | Interface de chat baseada em navegador para consultas de viagem |
| cli-agent | Ferramenta de busca de viagens baseada em terminal |
| slack-bot | Comandos de barra do Slack para viagens |
| discord-bot | Bot do Discord para busca de viagens |
| react-widget | Componente <TravelSearch /> incorporável |
| multi-agent | Planejador de viagens multi-agente (Claude Agent SDK) |
| webhook-listener | Assinante de eventos SSE + encaminhador |
| nextjs-ai-mcp | Integração Next.js + Vercel AI SDK |
| voice-agent | Agente de viagens com IA de voz (OpenAI Realtime / Vapi) |
| ollama-local | LLM local (Ollama) + RouteStack MCP remoto |
| n8n-mcp-node | Nó n8n personalizado para automação de viagens |
| chrome-extension | Agente de painel lateral do Chrome sensível ao contexto |
| price-drop-cron | Cron do Cloudflare Worker para alertas de preço |
| corp-approval-flow | Aprovação de viagens corporativas via Deep Links |
| rag-travel-profile | Busca personalizada com banco de dados vetorial |
Python / Go / Rust
Em breve. Consulte a matriz de linguagens para a cobertura planejada.
Pré-requisitos
- Uma chave de API da RouteStack (obtenha uma em routestack.ai)
- Node.js >= 20 (para starters em TypeScript)
- Uma chave de API de LLM (OpenAI ou Anthropic) para starters baseados em agentes
Configuração
Todos os starters usam as mesmas variáveis de ambiente principais:
ROUTESTACK_API_KEY=your_api_key_here
ROUTESTACK_MCP_URL=https://mcp.routestack.ai/sse
Alguns starters exigem chaves adicionais (provedor de LLM, Slack, Discord, etc.). Consulte o .env.example de cada starter para obter detalhes.