UAE Dubai Property Leads & Unit Number Scraper
Pricing
from $30.00 / 1,000 results
UAE Dubai Property Leads & Unit Number Scraper
Turn any Dubai listing URL into a DLD-verified lead: the real unit number with a confidence score, live RERA permit status, full listing details and agent contacts. Property Finder, Betterhomes, Espace and more โ streamed live.
Pricing
from $30.00 / 1,000 results
Rating
0.0
(0)
Developer
Data Minds
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
11 days ago
Last modified
Categories
Share
๐ฆ๐ช UAE Dubai Property Leads & Unit Number Finder โ DLD Verification, Permit Status & Unit Number Lookup
UAE Dubai Property Leads & Unit Number Finder is a production-grade Apify Actor for Dubai real estate data extraction, DLD permit verification and unit number lookup. Give it a Dubai property listing URL โ Property Finder, Betterhomes, Allsopp & Allsopp, Espace, haus & haus, LUXHABITAT, or almost any other RERA-compliant listing page โ and it returns a clean, enriched lead: the DLD-verified unit number, live permit status, full listing details and the agent/agency contact, written to your Apify Dataset in real time.
๐ก Need a custom version, private integration, or a tailored lead-gen pipeline? Email hello.dataminds@gmail.com.
Every legally advertised Dubai listing carries a Dubai Land Department (DLD) Trakheesi permit โ but portals rarely publish the actual unit, and the permit reference hides in a QR image, a footer string, or nothing at all. This Actor recovers it, cross-checks it against the official DLD service, and hands you the answer with a confidence score. Built for real estate agencies, compliance and due-diligence teams, CRM enrichment and market researchers.
๐ Table of contents
- What is UAE Dubai Property Leads & Unit Number Finder?
- Main features
- Who is this Actor for?
- Built for AI, CRM enrichment and compliance automation
- Supported websites
- Listing inputs it accepts
- Example input
- Output format (Dataset)
- Example output (JSON)
- Quick start
- Input parameters reference
- Integrations: CRM, n8n, Make, warehouses
- Frequently asked questions (FAQ)
- Troubleshooting
- Help, support & custom builds
- Is web scraping legal?
- SEO keywords targeted
๐ What is UAE Dubai Property Leads & Unit Number Finder?
Piecing a Dubai listing together by hand โ open the page, hunt for the Trakheesi permit, scan the RERA QR with a phone, retype the reference into the DLD portal, copy the unit back into your CRM โ takes minutes per listing and does not scale past a handful.
This Actor turns any Dubai listing URL into a ready-to-use lead:
- Reads the listing page across the major Dubai portals, plus a generic engine for the long tail of RERA-compliant sites.
- Recovers the DLD permit reference from the page โ or by decoding the RERA QR code image when a portal only publishes a picture.
- Cross-checks it with Dubai Land Department for the authoritative unit number, floor and permit status.
- Falls back gracefully to the best available listing-text answer when DLD itself can't be reached, with an explicit confidence score and source.
- Enriches the lead with listing details and the agent/agency contact block.
- Streams every finished lead to your Dataset โ export to JSON, CSV, Excel, XML, or pull it through the Apify API.
If you have ever needed "which unit is this Dubai listing actually for, and is the permit still active" โ this is the Actor.
โจ Main features
- ๐ Bulk URL input โ one listing or thousands, each processed independently.
- ๐ Wide portal coverage โ Property Finder, Betterhomes, Allsopp & Allsopp, Espace, haus & haus, LUXHABITAT, Driven Properties, Provident Estate, fam Properties, PropSearch, Metropolitan, Emirates.Estate, plus a generic engine for the rest.
- ๐ DLD-verified unit numbers โ a cross-checked answer with a confidence score (
verified,high,medium,none) and the source it came from. - ๐๏ธ Live DLD/RERA permit status โ
active,expired,delisted, orblocked, straight from the official verification service. - ๐ณ RERA QR code decoding โ recovers a DLD reference even from listings that publish only a QR picture.
- ๐งญ Stubborn pages handled โ listings that don't read cleanly on the first pass get a second, more thorough attempt.
- ๐ค Agent & agency enrichment โ name, phone, email, WhatsApp, and license/BRN when the portal publishes them.
- ๐๏ธ Off-plan project support โ Property Finder
/new-projects/โฆpages return project-level data instead of a per-unit permit. - ๐ Direct DLD links accepted โ paste a Trakheesi validation URL and the Actor skips straight to the lookup.
- ๐ฆ Blocking handled for you โ the run adapts on its own when a site pushes back, with no configuration required.
- โก Parallel processing โ
concurrencyfrom 1 to 20 listings at a time. - ๐ฆ Live Dataset writes and five prebuilt table views โ Overview, Unit & DLD Verification, Listing Details, Agent & Agency, RERA / Permit.
- ๐ Run summary โ totals, DLD coverage and the network route, stored in the key-value store as
run-summary.
๐ฅ Who is this Actor for?
- ๐ข Real estate agencies & brokerages โ enrich a listing feed with verified unit numbers before publishing or contacting owners.
- ๐ต๏ธ Due-diligence & compliance teams โ confirm a permit is active and matches the advertised unit before an offer.
- ๐๏ธ CRM & data teams โ backfill unit numbers and agent contacts across an existing pipeline.
- ๐ Market researchers & analysts โ pull structured pricing, size, and community data at scale.
- โ๏ธ Legal & compliance monitoring โ flag listings whose DLD permit is expired, delisted, or blocked.
- ๐ฆ Proptech & mortgage platforms โ validate a property record before underwriting or listing syndication.
- ๐งโ๐ป Developers โ a dependable Dubai property data API with no scraping stack to maintain.
๐ค Built for AI, CRM enrichment and compliance automation
Each row is a flat, typed record โ easy to score, route, or embed:
- CRM enrichment โ push
UnitNumber,PermitNumber, and the agent block straight into HubSpot, Salesforce, Zoho, or Bitrix24. - Compliance dashboards โ alert on
DLD_ValidationStatusvalues that are notactive. - Lead scoring models โ combine
UnitNumberConfidence, price, size, and community into a ranking feature set. - RAG over a property book โ embed
Portal_Descriptionplus the DLD fields so an assistant can answer unit-level questions. - Duplicate detection โ the same unit advertised by several brokerages collapses on
PermitNumberorUnitNumber+ building. - Market analytics โ aggregate
Portal_Price,PropertySize, andZoneNameEnacross thousands of listings. - AI agents via MCP โ expose the Actor as a tool to Claude, Cursor, and other MCP clients through Apify's MCP server.
Practical use cases
- Portfolio audit โ run every listing your agency advertises and flag expired or delisted permits before a regulator does.
- Owner outreach prep โ resolve the real unit number so outreach references the actual property.
- Listing-feed QA โ nightly run over new listings, alerting on
DLD_HasRecord: false. - Competitor coverage map โ pull a portal's search results and chart which buildings each brokerage dominates.
- CRM backfill โ replay historical listing URLs to attach unit numbers to old deals.
- Valuation modelling โ join DLD size and value fields with portal asking prices.
- Duplicate-listing cleanup โ group by permit number to see the same unit advertised five ways.
๐ Supported websites
Paste a URL from any of these Dubai property portals โ the Actor recognises the site automatically, no configuration needed:
| # | Website | Example URL pattern | Notes |
|---|---|---|---|
| 1 | ๐ Property Finder | propertyfinder.ae/en/plp/buy/... | Full listing + DLD verification |
| 2 | ๐ Betterhomes | bhomes.com/en/property/... | DLD reference recovered from the RERA QR code image |
| 3 | ๐ haus & haus | hausandhaus.com/properties/... | DLD reference recovered from the RERA QR code image |
| 4 | ๐ Allsopp & Allsopp | allsoppandallsopp.com/dubai/property/... | Handled automatically |
| 5 | ๐ Espace Real Estate | espace.ae/properties-single/... | Full listing + DLD verification |
| 6 | ๐ LUXHABITAT Sotheby's | luxhabitat.ae/apartments-for-sale/... | Permit number only โ this portal publishes no QR code, so DLD status stays unavailable |
| 7 | ๐ Driven Properties | drivenproperties.com/... | Handled by the generic engine |
| 8 | ๐ Provident Estate | providentestate.com/buy/... | Handled by the generic engine |
| 9 | ๐ Metropolitan Premium Properties | metropolitan.realestate/buy/... | Protected site โ handled automatically |
| 10 | ๐ fam Properties | famproperties.com/... | Handled by the generic engine |
| 11 | ๐ PropSearch | propsearch.ae/property/... | Handled by the generic engine |
| 12 | ๐ Emirates.Estate | emirates.estate/property/... | Handled by the generic engine |
| 13 | ๐๏ธ Property Finder โ off-plan projects | propertyfinder.ae/en/new-projects/... | Project-level data only (developer, units, floor plans) โ off-plan projects carry no per-unit DLD permit |
| 14 | ๐๏ธ Dubai Land Department link directly | trakheesi.dubailand.gov.ae/rev/madmoun/listing/validation?khevJujtDig=... | Skips the page scrape entirely and goes straight to the DLD lookup |
| 15 | ๐ Any other Dubai listing site | โ | Unrecognised UAE property hosts are still accepted and handled by the generic engine, which usually finds the permit and unit number too |
๐ Listing inputs it accepts
| What you provide | What happens |
|---|---|
| A Property Finder / Betterhomes / Espace / haus & haus / LUXHABITAT / Allsopp & Allsopp URL | Full listing + DLD verification |
| A Driven Properties / Provident Estate / fam Properties / PropSearch / Metropolitan URL | Same, via dedicated portal support |
| Any other RERA-compliant Dubai listing page | Handled by the generic engine โ usually still finds the permit and unit number |
| A Dubai Land Department verification link directly | Straight to the DLD lookup, no page scrape needed |
A Property Finder off-plan project page (/new-projects/โฆ) | Project-level details instead of a per-unit permit (no DLD lookup โ off-plan projects have none) |
๐ก Tip: start with a handful of URLs to see the field shape, then scale up once it looks right.
๐งพ Example input
Mix and match any of the supported sites in one run โ here's one of every kind:
{"urls": [{ "url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-jumeirah-village-circle-district-13-amaris-residences-107280230.html" },{ "url": "https://www.bhomes.com/en/property/bh-s-290088" },{ "url": "https://www.hausandhaus.com/properties/for-sale/in-dubai/3-bedroom-apartment-for-sale-in-sunrise-bay-tower-2-dubai-harbour-dubai/157/" },{ "url": "https://www.allsoppandallsopp.com/dubai/property/sales/L-278915" },{ "url": "https://www.espace.ae/properties-single/2-bedroom-apartment-for-sale--links-west-the-views-dubai-es-40731" },{ "url": "https://www.luxhabitat.ae/apartments-for-sale/dubai/palm-jumeirah/royal-atlantis-residences/apartment-27812/" },{ "url": "https://www.drivenproperties.com/apartments-for-sale-in-dubai/downtown-dubai/damac-maison-the-distinction/dp-s-59666" },{ "url": "https://providentestate.com/buy/1-bedroom-apartment-for-sale-in-sobha-verde-jumeirah-lake-towers-dubai9820/" },{ "url": "https://metropolitan.realestate/buy/dubai/difc/apartment/3br-limestone-house-mps-50720/" },{ "url": "https://famproperties.com/dubai-harbour-dubai/beach-vista-tower-two/2-bedroom-Apartment-for-Sale-178092" },{ "url": "https://propsearch.ae/property/3840957/2-bedroom-jumeirah-beach-view-prime-location" },{ "url": "https://emirates.estate/property/atistry-residences-689552/" },{ "url": "https://www.propertyfinder.ae/en/new-projects/emaar-properties/aurea" },{ "url": "https://trakheesi.dubailand.gov.ae/rev/madmoun/listing/validation?khevJujtDig=z5xwpfnahrdac811uonimbpssmtyxbd840wcblztjesoxeelv" }],"proxyConfiguration": { "useApifyProxy": false }}
Each row in the table above matches one URL here, in the same order โ remove any lines you don't need, or paste just one URL to try it first.
๐ค Output format (Dataset)
Every lead is one row in the default Apify Dataset, with five prebuilt views so each part of the record has its own tidy section:
| View | What it shows |
|---|---|
| ๐ Overview | ok, portal, listing URL, unit number, confidence, source, floor, DLD status, permit number, error |
| ๐ Unit & DLD Verification | Unit number, source, confidence, evidence, floor, DLD status/record/messages, zone, building, property type, rooms, size, value |
| ๐ Listing Details | Title, description, property type, offering type, bedrooms, bathrooms, size + unit, price + currency, location, community, city, images |
| ๐ค Agent & Agency | Agent name, phone, email, WhatsApp, license; agency name, phone, email, license, address |
| ๐ RERA / Permit | Permit number, RERA license, DLD validation URL, QR code URL, authority, permit start/end dates, permit status and type |
Key fields:
| Field | Description |
|---|---|
ok | true when the listing was processed; false rows carry error and are still saved. |
portal, portal_name, source_url | Which portal the lead came from, and the URL you supplied. |
UnitNumber | The answer โ the unit this listing advertises. |
UnitNumberSource | Where it came from: dld (authoritative) or the listing itself. |
UnitNumberConfidence | verified, high, medium, or none. |
UnitNumberEvidence | The snippet or record the answer was taken from. |
FloorNumber, PropertyUnitNumber | Floor and the DLD-side unit identifier. |
DLD_ValidationStatus, DLD_HasRecord, DLD_Messages, DLD_UnavailableReason | Outcome of the Dubai Land Department cross-check. |
ZoneNameEn, BuildingNameEn, PropertyTypeNameEn, RoomsCount, PropertySize, PropertyValue | DLD-side property record. |
PermitNumber, RERA_PermitNumber, RERA_LicenseNumber, RERA_PermitValidationUrl, RERA_QrCodeUrl | Permit identifiers and the official validation link. |
RERA_AuthorityName, RERA_PermitStartDate, RERA_PermitEndDate, PermitStatusEn, PermitTypeEn | Permit issuer, validity window, and status. |
Portal_Title, Portal_Description, Portal_PropertyType, Portal_OfferingType | Listing copy and classification. |
Portal_Bedrooms, Portal_Bathrooms, Portal_SizeValue, Portal_SizeUnit | Listing specification. |
Portal_Price, Portal_PriceCurrency | Asking price as advertised. |
Portal_LocationFullName, Portal_Community, Portal_City, Portal_Images | Location block and image URLs. |
Agent_Name, Agent_Phone, Agent_Email, Agent_Whatsapp, Agent_LicenseNumber | Listing agent contact (when retrieveContactDetails is on). |
Agency_Name, Agency_Phone, Agency_Email, Agency_LicenseNumber, Agency_Address | Brokerage contact block. |
listing_guid, guid_note, error | Internal listing reference, a note on why it may be missing, and any per-row failure reason. |
๐ A run summary โ totals, DLD coverage, and the network route used โ is stored in the run's key-value store as
run-summary.
๐งช Example output (JSON)
{"ok": true,"portal": "betterhomes","portal_name": "Betterhomes","source_url": "https://www.bhomes.com/en/property/bh-s-290088","listing_guid": null,"UnitNumber": "C1001","UnitNumberSource": "dld","UnitNumberConfidence": "high","FloorNumber": "10","PermitNumber": "71772607582","RERA_PermitValidationUrl": "https://trakheesi.dubailand.gov.ae/rev/madmoun/listing/validation?khevJujtDig=...","Portal_Title": "High-End Living | Prime Area | Best Deal","Portal_PropertyType": "Apartment","Portal_OfferingType": "Sale","Portal_Bedrooms": 2,"Portal_Bathrooms": 3,"Portal_SizeValue": 1435.6,"Portal_SizeUnit": "sqft","Portal_Price": 3400000,"Portal_PriceCurrency": "AED","Portal_Community": "Dubai Marina","Portal_City": "Dubai","Agent_Name": "Ajay Barua","Agent_Phone": "585476207","Agent_Email": null,"Agency_Name": "Betterhomes","DLD_ValidationStatus": "unavailable","DLD_HasRecord": false,"error": null}
๐ Quick start
Run in Apify Console
- Log in at console.apify.com โ Actors.
- Open UAE Dubai Property Leads & Unit Number Finder.
- Paste your Dubai listing URL(s) into
urlsโ one per line, or upload a file. - Leave Proxy Configuration on its default unless you need a specific route.
- Click Start and watch each lead appear live in the log.
- Open the Output tab, switch between the five views, and export to JSON / CSV / Excel.
Run via API
curl -X POST "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"urls": [{ "url": "https://www.propertyfinder.ae/en/plp/buy/apartment-for-sale-dubai-..." }],"validateWithDld": true,"decodeReraQr": true,"proxyConfiguration": { "useApifyProxy": false }}'
Fetch the results once the run finishes:
$curl "https://api.apify.com/v2/datasets/YOUR_DATASET_ID/items?token=YOUR_APIFY_TOKEN&format=csv"
Python client
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("YOUR_ACTOR_ID").call(run_input={"urls": [{"url": "https://www.bhomes.com/en/property/bh-s-290088"}],"validateWithDld": True,"decodeReraQr": True,})for lead in client.dataset(run["defaultDatasetId"]).iterate_items():print(lead["portal_name"], lead.get("UnitNumber"), lead.get("DLD_ValidationStatus"))
๐ ๏ธ Input parameters reference
| Parameter | Type | Default | Description |
|---|---|---|---|
urls | array | โ | Required. Dubai property listing URLs โ bulk input supported. |
validateWithDld | boolean | true | Cross-check every listing with Dubai Land Department. |
decodeReraQr | boolean | true | Decode RERA QR code images to recover a DLD reference. |
dldValidationAttempts | integer | 10 | Retry budget for the DLD verification handshake, per listing. |
dldDelaySeconds | number | 4 | Pause between DLD verifications. |
dldAbortAfterFailures | integer | 2 | Stop DLD verification after N consecutive failures. |
renderWithBrowser | string | auto | How thoroughly each listing is read โ auto, always, never. |
retrieveContactDetails | boolean | true | Include agent & agency contact details in the output. |
concurrency | integer | 5 | Listings fetched in parallel (1โ20). |
maxRetries | integer | 3 | Attempts per request before it is skipped. |
requestDelaySeconds | number | 0 | Optional polite delay between requests. |
proxyConfiguration | object | no proxy | Optional proxy configuration for the run. |
๐ Integrations: CRM, n8n, Make, warehouses
- ๐๏ธ CRMs โ push leads into HubSpot, Salesforce, Zoho, Pipedrive, or Bitrix24 with the agent block attached.
- ๐ n8n, Make.com, Zapier โ route new rows into Slack, Airtable, Google Sheets, or a compliance queue.
- ๐ฆ Snowflake, BigQuery, PostgreSQL, MongoDB, S3 โ bulk-load Dataset exports for analytics.
- ๐งฉ MCP & AI agents โ expose the Actor as a tool to Claude, Cursor, and other MCP clients via Apify's MCP server.
- ๐ง AI pipelines โ feed
Portal_Descriptionand the DLD block into scoring, valuation, or compliance models. - ๐ Vector stores โ embed listing copy into Pinecone, Qdrant, Weaviate, or pgvector for unit-level Q&A.
- โฐ Apify Schedules & Webhooks โ nightly listing-feed QA with a callback to your service when each run finishes.
- ๐งฐ Apify API & SDKs โ orchestrate runs from your own backend in any language.
โ Frequently asked questions (FAQ)
What is the best way to find a Dubai listing's real unit number?
Give this Actor the listing URL and press Start. It recovers the DLD permit reference, cross-checks it with Dubai Land Department, and writes the verified unit number โ with a confidence score and its source โ straight to your Dataset.
Does this work on every Dubai property site?
It has dedicated support for Property Finder, Betterhomes, Allsopp & Allsopp, Espace, haus & haus, LUXHABITAT, Driven Properties, Provident Estate, fam Properties, PropSearch, Metropolitan and Emirates.Estate โ plus a generic engine that reads most other RERA-compliant Dubai listing pages.
Why is UnitNumber sometimes empty?
Not every listing publishes a DLD reference or a recoverable unit number โ brokerage sites vary. When that happens you still get every other field, plus a clear reason in DLD_UnavailableReason / guid_note.
What does UnitNumberConfidence mean?
It tells you how much to trust the answer: verified and high come from the DLD record, medium from the listing text, and none means no unit number could be resolved at all.
What if a listing only shows a QR code?
Leave decodeReraQr on โ the Actor downloads and decodes the RERA QR image to recover the DLD reference. Betterhomes and haus & haus rely on this path.
Do I need my own proxy?
No. Leave the proxy input empty and the run handles blocking on its own. Set one only when you want a specific country or route.
Can I run this against thousands of URLs?
Yes โ urls accepts bulk input, and concurrency, maxRetries, and delay behaviour are all configurable.
Does it work for off-plan projects?
Property Finder /new-projects/โฆ pages return project-level details (developer, units, floor plans). Off-plan projects carry no per-unit DLD permit, so no unit lookup is performed.
Can I feed the results straight into my CRM?
Yes โ use webhooks or the API, or connect Make / Zapier / n8n to push new rows into your CRM or a spreadsheet.
What if I need a field that isn't here?
Email hello.dataminds@gmail.com โ custom fields and private builds are available.
๐ ๏ธ Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
| No leads saved | Invalid or unreachable URLs | Confirm the listing URLs are valid, public Dubai property pages |
UnitNumber is null | The listing publishes only a permit number with no scannable QR | Try the same property's Property Finder or Betterhomes URL, or paste a DLD verification link directly |
DLD_ValidationStatus is unavailable | The verification service refused the request | Raise dldDelaySeconds, or set a proxy in proxyConfiguration |
| DLD stops being attempted mid-run | dldAbortAfterFailures tripped after consecutive failures | Expected protection โ raise the threshold and retry |
| Run feels slow | Verification waits on every listing | Lower dldValidationAttempts, raise concurrency, or set renderWithBrowser: "never" |
| Agent contacts missing | retrieveContactDetails off, or the portal hides them | Enable retrieveContactDetails; some portals publish no direct contact |
| Fewer results than expected | Some rows failed individually | Check the error field on any ok: false row โ usually a blocked page or an invalid URL |
๐ฌ Help, support & custom builds
For custom solutions, private integrations, white-label lead pipelines, or implementation help:
๐ง hello.dataminds@gmail.com
- ๐ Found a bug or need a new field? Open an issue on the Actor's Issues tab.
- โญ Enjoying it? Leave a review โ it genuinely helps.
Useful Apify documentation:
- ๐ Apify documentation
- ๐ค Actors overview
- ๐ Apify API reference
- ๐ Apify Academy โ web scraping
- ๐งฐ Apify SDKs
โ๏ธ Is web scraping legal?
This Actor collects publicly available listing pages and the public Dubai Land Department verification service โ the same information any visitor can see without logging in. Scraping public data is generally lawful, but you remain responsible for how you use it:
- โ Do not collect data behind authentication or paywalls.
- โ Respect each portal's terms of service and reasonable request rates.
- โ Handle personal data (an agent's direct phone or email, for example) in line with UAE data-protection law, GDPR, and other applicable regimes.
- โ Use permit and unit data for legitimate verification, compliance, and business purposes.
See Apify's guide on the legality of web scraping for background. This is not legal advice.
๐ SEO keywords targeted
This README is intentionally keyword-rich for discovery on Google Search, Apify Store search, and Bing. Primary and secondary terms covered include:
Primary: dubai property scraper ยท dld unit number finder ยท dubai land department verification ยท rera permit checker ยท dubai real estate scraper ยท unit number lookup dubai ยท trakheesi permit lookup ยท dubai property api
Portals: property finder scraper ยท betterhomes scraper ยท allsopp and allsopp scraper ยท espace real estate scraper ยท haus and haus scraper ยท luxhabitat scraper ยท provident estate scraper ยท fam properties scraper ยท propsearch scraper ยท metropolitan properties scraper
Verification & compliance: dld permit validation ยท rera qr code decoder ยท permit status check ยท expired permit detection ยท dubai broker license lookup ยท real estate compliance tool ยท listing due diligence
Lead & CRM: dubai property lead generation ยท property agent contact scraper ยท dubai crm enrichment ยท real estate lead enrichment ยท brokerage data pipeline
Market data: dubai property prices data ยท dubai off-plan project data ยท uae real estate data ยท property size and value data ยท dubai community listings
Integrations: HubSpot ยท Salesforce ยท Zoho ยท n8n ยท Make.com ยท Zapier ยท Google Sheets ยท Airtable ยท BigQuery ยท Snowflake ยท MCP server