Get a free API key.
Sign up at app.feasibly.com.au with email (no credit card). Your key arrives instantly. Free tier gives you 20 lookups a month, every month.
How it works
Feasibly is an MCP server. Plug it into your AI client (Claude, ChatGPT, Cursor) and ask about any Australian property.
It runs inside the AI client you already use (Claude, ChatGPT, Cursor), so there's no SDK and nothing new to learn. The LLM stops fabricating planning data and starts citing the authority it came from.
The flow
Most operators are screening their first site within two minutes of registering. The longest part is choosing which AI client to connect.
Sign up at app.feasibly.com.au with email (no credit card). Your key arrives instantly. Free tier gives you 20 lookups a month, every month.
For MCP-compatible clients (Claude Desktop, Claude.ai, ChatGPT Developer Mode, Cursor, Windsurf), paste the connection URL with your key: https://mcp.feasibly.com.au/mcp?key=YOUR_KEY. The walkthrough for each client is in the docs.
"What's the zone of 12 Smith Street, Brunswick VIC?" The LLM calls Feasibly, returns structured data (zone, schedule, overlays, building envelope, source URL) in 8 seconds. Source-linked, confidence-tagged, audit-ready.
Inside one lookup
This is what happens between your address and your answer, and where each number comes from. Nothing is inferred by a language model.
Address
12 Smith St, Brunswick VIC
Your inputGeocode
Rooftop point, not street centreline
G-NAF VerifiedParcel
Lot boundary, area, frontage, corner status
State cadastre VerifiedZone
GRZ1, point-in-polygon, not a postcode guess
Government spatial API VerifiedSchedule
Min lot 300 m² · height 11 m, the council's own numbers, which differ between two GRZ1 sites
Cl.32.08-3 · council schedule Verified (VIC) Machine-extract (NSW/QLD DCP)Overlays & envelope
HO148 heritage · permit triggered · setbacks and garden area
Overlay schedules + ResCode VerifiedA layer that fails is reported, never silently cleared. If the bushfire service is unreachable, you get data gap, not “not affected”.
What you get back
Every Feasibly response is the same shape: structured fields with a confidence tag and a source URL. The LLM can reason over it; you can paste it into a Section 32.
From source
Vicmap, NSW EPI, SA PlanSA, QLD council endpoints, WA SLIP, ACTmapi, theLIST. We don't guess and we don't infer.
Council-specific
VIC schedules manually read into structured rules. Min lot, height, garden area, coverage: the council's actual values, not the VPP default.
Tagged + linked
verified_schedule, verified_vpp_default, or unverified_vpp_default. Every parameter cites the source URL it came from, so you can check any number against the scheme yourself.
Behind the scenes
Cloudflare-edge worker, MCP Streamable HTTP transport, Durable Object state, KV-backed auth. ~150ms typical response time. Daily VIC amendment monitor catches scheme changes within 24 hours of gazettal.
Free tier. No credit card. 20 lookups per month, every month.
If we get the zone wrong, that lookup is free and we credit ten more.