borski/travel-hacking-toolkit
AI-powered travel hacking with points, miles, and award flights. Drop-in skills and MCP servers for OpenCode and Claude Code.
Platform-specific configuration:
{
"mcpServers": {
"travel-hacking-toolkit": {
"command": "npx",
"args": [
"-y",
"travel-hacking-toolkit"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
AI-powered travel hacking with points, miles, and award flights. Drop-in skills and MCP servers for OpenCode and Claude Code.
Ask your AI to find you a 60,000-mile business class flight to Tokyo. It'll search award availability across 25+ programs, compare against cash prices, check your loyalty balances, and tell you the best play.
git clone https://github.com/borski/travel-hacking-toolkit.git
cd travel-hacking-toolkit
./scripts/setup.shThe setup script walks you through everything: picks your tool (OpenCode, Claude Code, or both), creates your API key config files, installs dependencies, and optionally installs skills system-wide.
The 5 free MCP servers (Skiplagged, Kiwi, Trivago, Ferryhopper, Airbnb) work immediately with zero API keys. For the full experience, add at minimum:
| Key | Why | Free Tier | |-----|-----|-----------| | SEATS_AERO_API_KEY | Award flight search. The main event. | No (Pro ~$8/mo) | | SERPAPI_API_KEY | Cash price comparison for "points or cash?" decisions | Yes (100 searches/mo) |
Then launch your tool:
# OpenCode
opencode
# Claude Code
claude --strict-mcp-config --mcp-config .mcp.jsonThe --strict-mcp-config flag tells Claude Code to load MCP servers from the config file directly. This is more reliable than auto-discovery (known issue).
| Server | What It Does | API Key | |--------|-------------|---------| | Skiplagged | Flight search with hidden city fares | None (free) | | Kiwi.com | Flights with virtual interlining (creative cross-airline routing) | None (free) | | Trivago | Hotel metasearch across booking sites | None (free) | | Ferryhopper | Ferry ro
Loading reviews...