Routestackai
The Travel Infrastructure Layer for AI Agents
RouteStack.ai — Starter Templates
Boilerplate projects for connecting to the RouteStack MCP server. Each starter is standalone — clone it, add your API key, and run.
Quick Start
cd typescript/cli-agent
cp .env.example .env
# Add your ROUTESTACK_API_KEY
pnpm install
pnpm start
Available Starters
TypeScript
| Starter | Description |
|---|---|
| chat-agent | Browser-based chat UI for travel queries |
| cli-agent | Terminal-based travel search tool |
| slack-bot | Slack slash commands for travel |
| discord-bot | Discord bot for travel search |
| react-widget | Embeddable <TravelSearch /> component |
| multi-agent | Multi-agent trip planner (Claude Agent SDK) |
| webhook-listener | SSE event subscriber + forwarder |
| nextjs-ai-mcp | Next.js + Vercel AI SDK integration |
| voice-agent | Voice AI travel agent (OpenAI Realtime / Vapi) |
| ollama-local | Local LLM (Ollama) + remote RouteStack MCP |
| n8n-mcp-node | Custom n8n node for travel automation |
| chrome-extension | Context-aware Chrome side panel agent |
| price-drop-cron | Cloudflare Worker cron for price alerts |
| corp-approval-flow | Corporate travel approval via Deep Links |
| rag-travel-profile | Personalized search with vector DB |
Python / Go / Rust
Coming soon. See the language matrix for planned coverage.
Prerequisites
- A RouteStack API key (get one at routestack.ai)
- Node.js >= 20 (for TypeScript starters)
- An LLM API key (OpenAI or Anthropic) for agent-based starters
Configuration
Every starter uses the same core environment variables:
ROUTESTACK_API_KEY=your_api_key_here
ROUTESTACK_MCP_URL=https://mcp.routestack.ai/sse
Some starters require additional keys (LLM provider, Slack, Discord, etc.). See each starter's .env.example for details.
관련 서버
Alpha Vantage MCP Server
스폰서Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Lustre MCP
Premium Flutter UI components for AI coding agents — 46 widgets, 3 themes, design tokens that make Claude Code and Cursor produce beautiful Flutter apps instead of generic Material defaults.
MCP Feedback Enhanced
An MCP server for interactive user feedback and command execution in AI-assisted development, supporting both Web and Desktop interfaces.
MCPHost
A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP).
Jai MCP Server
Manage Jai platform resources through Claude Code.
MCP Proxy Hub
Aggregates multiple MCP resource servers into a single interface using a JSON configuration file.
aidemd-mcp
Structured .aide spec files that give AI agents progressive disclosure into your codebase architecture. 6 MCP tools, 8 slash commands, TUI wizard, multi-IDE support.
Figma
Interact with the Figma API to access and manage design files and resources.
Repo Map
An MCP server (and command-line tool) to provide a dynamic map of chat-related files from the repository with their function prototypes and related files in order of relevance. Based on the "Repo Map" functionality in Aider.chat
Project Zomboid MCP Server
An AI-powered MCP server for Project Zomboid mod development, offering script validation, generation, and contextual assistance.
Cygnus MCP Server
A simple MCP server exposing Cygnus tools for demonstration, including 'cygnus_alpha' and 'invoke-service'.