Scope a new market before you commit to it
Market research is the work that never gets done, because it costs a week of somebody senior and by the time it lands the market has moved. With the Veetal MCP connected, the same question takes one prompt: your assistant pulls live supply and pricing for any destination and writes up what it means.

What you'll build
A written market briefing for any destination: how much supply there is and of what kind, where the price bands sit by star category, how the scores distribute, which properties anchor the top of the market and which are undercutting it — plus the questions the data raises that you should answer before investing.
Set this up first
RequiredThe endpoints don't take free text — they take your identifiers. This recipe assumes the things below already exist on your account; while one of them is missing the call answers empty, not with an error. Each point links to the recipe that walks it.
- 01
Create the location search
A destination plus its filters — stars, board, distance, occupancy. Those filters are the entity: they decide which hotels the market covers and what every run costs.
Guide: Register the four entity types on your account →
How it works
- 01
Connect the MCP
One line of configuration in Claude or Cursor and your assistant can reach your Veetal account. The setup page walks it through.
- 02
Ask in your own words
No endpoint names, no parameters. Describe the market and the decision you are weighing; the assistant picks the calls.
- 03
Push back on the answer
The value is in the second question. Ask it to separate hotels from apartments, to redo the bands excluding the outliers, to tell you what it cannot know from this data.
The call
Under the hood the assistant runs live location searches. This is the same call, by hand, if you would rather see it than ask for it.
curl "https://api.veetal.app/v2/real-time/location-search/YOUR_LOCATION_SEARCH_ID?target_date=2026-10-15" \
-H "veetal-api-key: YOUR_API_KEY"Build it with AI
Connect the MCP →Paste this prompt into an assistant with the Veetal MCP connected and it builds the whole app against your data — no front-end work.
Using my Veetal Connect data, scope Porto as a destination I do not operate in yet.
I run four-star city hotels and I am deciding whether to look for a building there.
Pull live availability and pricing for three dates that are not all the same kind of
day — a midweek night in low season, a weekend in high season, and a date during a
major local event if you can find one.
For each date tell me:
- how much supply is listed, split by accommodation type and by star category
- the price bands: median and the 25th/75th percentiles per category, not just an average
- how review scores distribute, and whether the expensive properties are also the
best-reviewed or whether there is a gap someone could walk into
- the five properties anchoring the top of the market, with what they charge and score
Then, in plain prose: where is the gap, what would a new four-star need to charge to be
credible, and what does this data NOT tell me that I should find out before committing
capital. Be concrete and tell me your uncertainty — I would rather hear "the sample is
thin for five-star" than a confident number you cannot support.Questions
Does this cost credits?
Live searches do — they go out to the OTA at the moment you ask. A single city scope is a handful of calls; ask the assistant to tell you what it is about to spend if you are working on a tight balance.
How current is the data?
It is fetched when you ask. That is the point of the Real Time family: no import to schedule, no waiting for tomorrow's run.
Can it compare two cities?
Yes, and that is where it earns its keep — the same question asked of three candidate destinations, answered in the same shape, is a decision document.
What will it get wrong?
It sees what the OTA lists for the dates you name. A shoulder-season Tuesday is not the market; ask for several dates before you conclude anything about a destination's price level.
Build your own
Start free with 100 API credits. No credit card, no sales call.