By ceojoe1
Browser-automated travel search for flights, hotels, and vacation packages. Searches Google Flights, Southwest, Expedia, Kayak, Costco Travel, VRBO, Airbnb, and Southwest Vacations using headless Playwright with Chrome MCP fallback.
Search travel sites for flights and return a cost comparison table. Use when the user wants to find flights, compare airfares, or look up flight prices between two cities.
Search travel sites for hotels and vacation rentals and return a cost comparison table. Use when the user wants to find hotels, vacation rentals, or compare lodging options for a trip.
Run flights, hotels, and vacation-packages searches simultaneously as parallel sub-agents and aggregate into a unified trip cost summary. Use when the user wants a full trip cost picture in one go.
First-time setup for chacon-travel. Copies the Playwright runtime and MCP server into the current project, installs npm dependencies, and registers the travel DB MCP server. Run once after installing the plugin.
Search for bundled flight + hotel vacation packages and return a cost estimate table. Use when the user wants to find vacation packages, travel bundles, or combined flight and hotel deals.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A personal Claude Code plugin marketplace for browser-automated travel search.
Add the marketplace to Claude Code once, then install any plugin from it:
/plugin marketplace add ceojoe1/chacon-claude-plugins
/plugin install chacon-travel@chacon-marketplace
After installing, the following skills are available:
| Command | Description |
|---|---|
/chacon-travel:flights | Search Google Flights, Southwest, Expedia, and Kayak for round-trip fares |
/chacon-travel:hotels | Search Google Hotels, Expedia, Kayak, Costco Travel, VRBO, and Airbnb for hotels and vacation rentals |
/chacon-travel:vacation-packages | Search Southwest Vacations, Costco Travel, Expedia, and Kayak for bundled flight + hotel packages |
/chacon-travel:search-all | Run all three searches in parallel as sub-agents and aggregate into a unified trip cost summary |
The skills run headless browser searches via Playwright. After installing the plugin, install the runtime:
cp -r ~/.claude/plugins/cache/chacon-marketplace/chacon-travel/*/playwright ./playwright
cd playwright && npm install
Install the Claude-in-Chrome extension to fill in results that Playwright can't reach (CAPTCHA-blocked sites).
chacon-travelSearches flights, hotels, and vacation packages across major travel sites using headless Playwright with Chrome MCP fallback.
Sites covered: Google Flights · Google Hotels · Southwest Airlines · Expedia · Kayak · Costco Travel · VRBO · Airbnb · Southwest Vacations
How it works:
Promise.allSettled. Results saved to travel_plans/[destination]/[category]/processed=[date]/results.md./chacon-travel:search-all — Spawns all three skills as parallel background sub-agents for the Playwright phase, then sequentially handles Chrome MCP gap-filling before presenting a unified cost summary..claude-plugin/
marketplace.json # marketplace registry (chacon-marketplace)
plugins/
chacon-travel/
.claude-plugin/
plugin.json # plugin manifest
skills/ # skill definitions (auto-discovered by Claude Code)
flights/SKILL.md + sites/
hotels/SKILL.md + sites/
vacation-packages/SKILL.md + sites/
search-all/SKILL.md
playwright/ # headless site scripts
flights/ hotels/ vacation-packages/
playwright/ # shared Playwright runtime (install separately)
lib/ # args, browser, writer, summary
sites/helpers.js # shared utilities
search.js # CLI entry point
.claude/
skills/ # standalone installs (short names, this project only)
npx claudepluginhub ceojoe1/chacon-claude-plugins --plugin chacon-travelAI Travel Agent — 1 smart MCP tool plus 66 compatibility aliases for flights, accommodations, hotels (6 providers: Google Hotels + Trivago + Airbnb + Booking.com + Hostelworld + HomeToGo), rental cars, trains, buses, ferries (20 ground providers incl. 8 ferry operators + night-train specialists European Sleeper & Snälltåget), 37 travel hack detectors, award sweet-spot scanning, traveller profile with email history learning, deals, price alerts, and destination intel. Free, no API keys required.
Travel search powered by Fliggy — search flights, hotels, attractions, concerts, and more with natural language
AI-powered browser automation -- lets Claude control real web browsers to navigate, click, type, extract content, and automate workflows
Claude Code skill pack for SerpApi (18 skills)
Harness-engineered browser automation. Control your real Chrome from any AI agent via MCP — parallel lanes, auto-recovery, verifiable contracts.
Actionbook MCP server for up-to-date browser automation. Get verified CSS/XPath selectors for any website directly into your agent context.