How do I estimate Airbnb revenue for an address with AI? (BNBCalc MCP)
Last reviewed Nov 4, 2026 by Jeremy Werden
Short answer
Connect the BNBCalc MCP server to Claude, Cursor or VS Code, then ask what a property would earn, giving the address (or a ZIP code or city) and the bedroom count. BNBCalc returns the yearly revenue, nightly rate and occupancy from nearby comps, a percentile range, a 12-month curve and what those comps actually earned, for $0.10 a call.
How do I ask for a revenue estimate?
Once the BNBCalc MCP server is connected, just ask. The two details it needs are where the property is and how many bedrooms it has:
What would a 3 bedroom house at 123 Main St, Austin, TX 78704 earn per year on Airbnb?
The location can be a full address, a ZIP code or a city, although a ZIP code or city is estimated from the comps around its centre, so for a big city the figure reflects the central area. A studio counts as 0 bedrooms. Your assistant gets the price first, $0.10, and BNBCalc tells it to check with you before it runs the estimate. If BNBCalc can't find enough comparable listings nearby, the answer says so and the call isn't charged.
What does the estimate include?
The answer comes from the same comparable listings BNBCalc uses when it creates an analysis, so it includes:
| You'll see | What it means |
|---|---|
| Yearly revenue | What a home like yours could earn in a year, cleaning fees included |
| Nightly rate and occupancy | The average daily rate and the share of open nights booked behind that figure |
| Percentile range | Where the comps' revenue sits from the 25th to the 90th percentile, so you can see how wide the spread is |
| Monthly curve | How the year's revenue splits across the 12 months, so you can spot the slow season |
| What nearby listings actually earned | The comps' real revenue over the last 12 months, as percentiles and an average |
| Comp count | How many nearby listings the estimate is built on |
Why are there two revenue figures?
The main estimate is a full-time figure: what the home could earn if it were open for bookings every night of the year. Plenty of nearby listings aren't, because their owners block nights for themselves or only rent in season, so what they actually earned is usually lower, sometimes by a wide margin.
So think about which question you're asking. If you'd run the home as a full-time rental, the full-time figure is the one to plan around, but if you'd block weeks for yourself, the realized figure is closer to what you'd see.
How do I see the comps behind the estimate?
To see the comps, ask for them:
Show me the comparable Airbnb listings behind that estimate, with each one's revenue, nightly rate, occupancy and link.
A comps search like that costs $0.10 and returns up to 50 nearby listings, each with its revenue, revenue potential, nightly rate, occupancy, rating and link. It includes homes with one bedroom more or fewer than yours, so check the bedroom counts before you treat a comp as a match.
Is the MCP estimate the same as the BNBCalc app's?
It starts from the same comps, but the figure can differ. The MCP server returns BNBCalc's starting estimate, the same one the BNBCalc API returns, while the app opens an analysis on its Select comps estimate, the median of the top-earning half of the comps. So the app's figure for the same address can come in higher.
If you want the whole picture, cash flow and returns included, run a full analysis instead.
Does it work outside the US?
Not for revenue estimates, unfortunately. The estimate only uses listings priced in US dollars, so outside the US it'll usually say there aren't enough comps, although you can view a US estimate in euros, pounds or Canadian dollars. Comps searches do work in markets priced in euros, pounds, or Canadian, Australian or New Zealand dollars or Swiss francs, as long as you name that currency, since they only return listings priced in it. Property details, long-term rent estimates, Section 8 rents, the tax calculator and AI comps are US-only.
Frequently asked questions
Can the BNBCalc MCP server estimate revenue for a whole city?
Partly. The BNBCalc MCP server's revenue estimate takes a city or ZIP code as well as an address, but it works from the comps around the centre, so for a big city the figure reflects the central area. For rankings and full market statistics, use BNBCalc Markets in the app.
Do I need bathrooms or guests for a BNBCalc revenue estimate?
No. The BNBCalc MCP server's revenue estimate only needs a location and a bedroom count. A full analysis also needs the bathrooms and how many guests the home sleeps, because it works out the costs and returns too.
Terms in this article
Related articles
API, MCP & developers
What are the best AI prompts for Airbnb investing? (BNBCalc MCP)
The best AI prompts for Airbnb investing name the address and bedrooms, plus the bathrooms, guests and price or rent for a full analysis, and ask for one job. With the BNBCalc MCP server connected to Claude Code, Claude Desktop, Cursor or VS Code, that job can be revenue, comps, a deal analysis, rents, loan math or a Listing Audit.
API, MCP & developers
How do I analyze an Airbnb investment with AI? (BNBCalc MCP)
With the BNBCalc MCP server connected, ask Claude, Cursor or VS Code to run a buy, owned, rental arbitrage or co-hosting analysis on an address, giving the bedrooms, bathrooms, guests and the price, rent or commission. BNBCalc returns revenue, expenses, cash flow, returns, the nearest comps and a shareable report for $0.20, plus $0.10 per AI step.
Data & methodology
How does BNBCalc estimate revenue for a property?
BNBCalc estimates a property's annual revenue from up to 50 comparable Airbnb, Vrbo and Booking.com homes nearby, using what each could earn if it were bookable all year. The estimate is the median of the top-earning half of those comps, near their 75th percentile, and it's gross revenue with cleaning fees included.
API, MCP & developers
Is there an Airbnb data MCP server for Claude and Cursor? (BNBCalc MCP)
Yes: the BNBCalc MCP server lets Claude Code, Claude Desktop, Cursor and VS Code estimate a property's Airbnb revenue, pull comparable listings and run full deal analyses on BNBCalc data. Subscribe under Settings → MCP, create an MCP key and add it to your app. There's no monthly fee: paid tools bill per successful call, and most tools are free.
Was this helpful?