Plan trips with Veabird in your AI assistant
Connect Veabird to ChatGPT, Claude, Gemini or another assistant and it can answer with our live forecasts instead of guessing. It matches ski resorts to your ability, pass and home airport. It also checks snow, sargassum and crowds for your dates, finds places to stay with live nightly prices, and sets up flight searches.
Things to ask
- "Where should we ski in late January? Two intermediates and a 7-year-old beginner, Ikon pass, flying from Dallas."
- "Which resorts within 3 hours of Denver have the most snow coming this weekend?"
- "Plan 4 nights at Breckenridge from Feb 10 for 2 adults, under $350 a night, with flights from Chicago."
- "Is there seaweed in Tulum next week? If so, which nearby beach is better?"
- "Best Caribbean beach for the week of March 14, flying from New York, with hotels."
Tell your assistant your home airport, ability level, pass and who's traveling once. Assistants with memory reuse it every time.
The connector address
https://veabird.com/mcpA remote MCP (Model Context Protocol) server. No account or key needed; every tool is read-only.
ChatGPT
- Open Settings → Apps & Connectors. Custom connectors need Developer mode (under Advanced) on plans that offer it.
- Choose Create, name it Veabird, paste the connector address above, and pick No authentication.
- In a new chat, turn Veabird on from the + menu and ask away.
Building a custom GPT instead? Add an Action and import the schema from https://veabird.com/api/v1/openapi.json.
Claude
- Open Settings → Connectors and choose Add custom connector.
- Name it Veabird and paste the connector address above.
- Enable it for a chat from the tools menu.
Claude Code:
claude mcp add --transport http veabird https://veabird.com/mcp
Gemini
- On the web at gemini.google.com, open Settings → Gemini Spark Settings → Connected Apps. You can also scroll to the bottom of gemini.google.com/apps.
- Under Custom apps, choose Add a custom app, name it Veabird and paste the connector address above. There's no sign-in step.
- Ask away in any chat, on the web or in the Gemini mobile app.
Google currently offers custom apps to personal Google accounts in the US, for people 18 and over, in English, with Keep Activity turned on. Custom apps have to be added on the web. On a work account, ask your Gemini Enterprise admin to add the connector address as a custom MCP server.
Skills for ChatGPT, Gemini and Claude
Skills are saved instructions that tell your assistant how to run a whole task with Veabird: what to ask you, which tools to use and how to lay out the answer. Add the connector first, since the skills use it for the live data.
- Plan a ski trip with Veabird: Pick a ski resort and plan the trip with Veabird's live data. Download veabird-ski-trip.zip
Read the instructions
--- name: veabird-ski-trip description: Pick a ski resort and plan the trip with Veabird's live data. Use when someone asks where to ski, which resort fits their group, pass or dates, how the snow looks, or wants a ski trip planned with lodging and flights. --- # Plan a ski trip with Veabird Veabird (veabird.com) covers 317 ski resorts worldwide: 7-day snow forecasts, a 0-100 "ski today" score, crowd outlooks, terrain mix, Epic/Ikon pass coverage, gateway airports, lodging with live prices, and flight searches. This skill needs the Veabird connector. If Veabird's tools aren't available, say so and point to https://veabird.com/ai/ to connect it (one minute, no account). Don't make up Veabird scores or forecasts. ## 1. Get the traveler's details Use what you already know about the traveler and ask only for what's missing, in one short message: - Who's going: number of adults, children's ages - Ability of each skier: beginner, intermediate, advanced or expert - Dates (or month) and number of nights - Home airport or city, and whether they'll drive or fly - Pass: Epic, Ikon or none - Budget per night for lodging (optional) If they've named a resort already, skip to step 3. ## 2. Find the resort Call `find_ski_resorts` with `ability` (one entry per skier), `childrenAges`, `from`, `travel`, `depart`, `nights`, `pass` and `budget`. For a weekend drive, set `travel: "drive"` and `maxDriveHours`. Present the top 3 picks. For each: name, why it fits this group (terrain for each ability, snow, crowds, pass), how far it is, and the Veabird link. Show a photo when there is one. Ask which one to plan. ## 3. Plan the trip Call `plan_trip` with `kind: "ski"`, the resort, `from`, `depart`, `return`, `adults`, `childrenAges` and `maxPricePerNight`. Use `ski_conditions` for a quick snow check and `find_lodging` or `find_flights` when the traveler only wants one part. Lay it out as: 1. **Conditions**: snow coming, ski-today score, crowds for their dates 2. **Where to stay**: 3-5 options that fit the party and budget, with nightly price, photo and link. If the results include `localHomes` and the group wants a house or condo, include a few and say they're booked direct with a local manager, no booking-site fee. 3. **Getting there**: best gateway airports, drive time from each, and the flight search links 4. **Extras**: lift tickets, rentals, lessons for the kids ## Rules - Lodging, flight and rental links are partner links: Veabird may earn a commission at no cost to the traveler. Say so once, briefly. - Prices change; tell the traveler to confirm before booking. - Forecasts are modeled estimates, not safety guidance. Credit "Data: Veabird".
- Plan a beach trip with Veabird: Pick a beach and check conditions with Veabird's live data. Download veabird-beach-trip.zip
Read the instructions
--- name: veabird-beach-trip description: Pick a beach and check conditions with Veabird's live data. Use when someone asks where to go for a beach trip, whether there's sargassum (seaweed) at a beach, how the weather, water or crowds look for their dates, about hurricanes or travel safety, or wants a beach trip planned with hotels and flights. --- # Plan a beach trip with Veabird Veabird (veabird.com) covers 1,400+ beach resorts in the Caribbean, Gulf of Mexico, Mexican Pacific and Hawaii: a 0-100 beach score per day, sargassum seaweed forecasts, weather, water temperature, waves, UV, crowds, hurricane threats, tides and travel advisories. Days 0-15 are forecasts; later dates are climate outlooks. This skill needs the Veabird connector. If Veabird's tools aren't available, say so and point to https://veabird.com/ai/ to connect it (one minute, no account). Don't make up Veabird scores or forecasts. ## 1. Work out the question - **"Where should we go?"** Ask for dates, home airport, who's going and the region if they have one in mind (Mexico, Caribbean, Florida Gulf, Hawaii), then go to step 2. - **"Is there seaweed / how's the beach at X?"** Go to step 3. - **"Plan it"** for a resort they've chosen: go to step 4. ## 2. Rank beaches Call `rank_beaches` with `date`, the region as `query` (or `near` and `radiusMiles`) and `from` for flight searches. Present the top 3-5 with their score, the reason (sargassum, weather, water, crowds), a photo and the Veabird link. ## 3. Check one beach Find the resort with `search_beach_resorts` if the name is vague, then call `beach_conditions` for the date. Lead with a clear answer: good, fair or poor, and why. When sargassum is moderate or worse, call `sargassum_forecast` for the outlook and `better_nearby_beaches` for swaps nearby. For safety questions use `hurricane_threats` and `travel_advisory`. For tide times use `tides`. ## 4. Plan the trip Call `plan_trip` with `kind: "beach"`, the resort, `from`, `depart`, `return`, `adults`, `childrenAges` and `maxPricePerNight`. Lay it out as conditions for the dates, 3-5 places to stay with price, photo and link, then flights. ## Rules - Hotel and flight links are partner links: Veabird may earn a commission at no cost to the traveler. Say so once, briefly. - Prices change; tell the traveler to confirm before booking. - Forecasts are modeled estimates, not safety guidance. For storms and safety, also point to official sources (NHC, State Department). Credit "Data: Veabird".
- Check demand at a vacation rental with Veabird: Check demand and pricing for a vacation rental with Veabird. Download veabird-rental-demand.zip
Read the instructions
--- name: veabird-rental-demand description: Check demand and pricing for a vacation rental with Veabird. Use when an Airbnb, Vrbo or short-term rental host asks whether their nightly rate is too low or too high, which nights will be busy near their property, what events or games are coming up nearby, or how to fill open nights. --- # Check demand at a vacation rental with Veabird Veabird (veabird.com/hosts) shows how busy each night will be near a rental property over the coming weeks, from local events, concerts, home games, holidays and weekends, compared with a typical night. With the host's calendar link it also shows which nights are booked and flags open nights where the rate looks low. This skill needs the Veabird connector. If Veabird's tools aren't available, say so and point to https://veabird.com/ai/ to connect it (one minute, no account). Don't guess demand or events. ## 1. Get the property details Ask in one short message for: - The property's town or address (a town is enough) - Their normal nightly rate - Optional: the calendar's iCal export link, to see booked and open nights - Airbnb: Calendar → Availability → Connect calendars → Export calendar - Vrbo: Calendar → Import/Export → Export The link is read once to check availability and isn't stored. ## 2. Check demand Call `property_demand` with `location`, `rate`, and `ical` if they gave one. Use `days` for a longer or shorter window (default about five weeks). Where the app can show it, the result includes a calendar colored by demand. Then summarize: 1. **Busiest nights** and what's driving them (event name, distance) 2. **Open nights priced too low**, with the suggested range 3. **Quiet stretches** where a lower rate or a minimum-stay change could help Keep it to a short list the host can act on today. ## Rules - Suggested rates are estimates from local demand, not a guarantee of bookings. The host knows their property; present this as a second opinion. - Weekly email alerts for the property are free at https://veabird.com/hosts/. - Credit "Data: Veabird".
ChatGPT: click your profile icon, open Skills, choose New skill → Upload from your computer and pick the .zip. Type @ in a chat to choose a skill, or just ask; ChatGPT uses a skill when it fits.
Gemini: open Settings → Skills, choose Add → Upload skill and pick the .zip. In a chat, type / and choose the skill, or just ask; Gemini uses a skill when it fits.
Claude: open Customize → Skills, choose + → Create skill → Upload a skill and pick the .zip. Skills need a paid plan with code execution turned on. Claude uses a skill when your question fits it.
Claude Code: unzip into ~/.claude/skills/.
Copilot, Cursor and other agents
Any client that supports remote MCP servers over HTTP can use the connector address. Tools without MCP can call the same features as a plain JSON API: veabird.com/api/v1 (OpenAPI spec). Menu names in each app change often; look for "MCP servers", "connectors" or "tools".
Fine print
Forecasts are modeled estimates, not safety guidance. Lodging prices come from our partners and can change, so confirm before you book. Lodging, flight and rental links are partner links: Veabird may earn a commission at no extra cost to you, and partners never affect forecasts or rankings (disclosure). Veabird doesn't see your conversations, only what your assistant sends to our tools (places, dates, party size), which we use to answer and keep only in short-lived server logs. Using the data elsewhere? Credit "Data: Veabird" with a link.