HasData

Web scraping with ChatGPT

Ask for Google results, business listings or website content. HasData brings the source data into your chat so you can build a shortlist, compare competitors or prepare a research report without writing a scraper.

1,000 free credits every month. No credit card required.

Research with HasData in ChatGPT

Find coworking spaces in Austin, Texas. Show their websites, phones and Google ratings.

HasData · Google Maps

Here are three listings from the returned results.

BusinessRatingPhone
Dwell Coworking Downtown Austin 4.9(512) 222-8974
Switchyards East Austin 4.1Not returned
Trick Hat Workway 4.8(512) 582-0844
ClientsClients

// research in your chat

Ask for the data your next decision needs

Start with a topic, a location or a page link. Use these prompts as a starting point, then ask ChatGPT to organize the returned data for your task.

Google Maps

Build a local business shortlist

Find businesses by category and city. Ask for a table of names, websites, phone numbers and ratings to review before adding prospects to your CRM.

Use HasData to find coworking spaces in Austin, Texas. Show the first page of listings in a table with business name, address, website, phone and Google rating. Leave missing fields blank.
Google Maps reviews

Find recurring customer feedback

Give ChatGPT a business and ask it to summarize the reviews HasData retrieves. See recurring praise and complaints alongside quotes you can check.

Use HasData to find Dwell Coworking Downtown Austin and read one page of its Google reviews. Summarize recurring themes with supporting quotes and review links. State how many reviews you inspected.
Public websites

Compare the pages you care about

Share public page URLs and the details you want to compare. Collect page content, then ask for a side-by-side table of features, offers or pricing terms.

Use HasData to read these public pages: [URL 1] and [URL 2]. Compare their plans, included features and stated limits in a table. Link each observation to its source and flag anything the pages do not specify.
Amazon product data

Compare product listings

Share Amazon product links and ask for the returned prices, ratings and availability. Review the differences in one table before choosing what to investigate next.

Use HasData to inspect these Amazon product links: [URL 1] and [URL 2]. Compare the returned product names, prices, ratings and availability. Include source links and leave unavailable details blank.
Google AI Mode

Check whether Google AI Mode mentions you

Ask a question your customers might search for. Inspect the returned Google AI Mode answer for your brand and see which pages it cites.

Use HasData to get the Google AI Mode answer for best web scraping APIs for small teams. Check whether HasData is mentioned or cited, and link to the sources in the returned answer.

Install HasData and select it with @ before using these prompts. Replace bracketed URLs with the pages you want to inspect. Results depend on the source.

// setup

Connect your HasData account

Connect your HasData account and install the plugin from ChatGPT Plugins.

  1. Add HasData

    Open Plugins and choose Add custom MCP server. Name it HasData and paste the server URL below.

    https://mcp.hasdata.com/mcp
  2. Authorize and install

    Select OAuth and create the plugin. Sign in to HasData, then open your personal plugin and select Install.

    Create a free HasData account
  3. Ask for your first results

    In a new Work chat, type @, select HasData and ask for the data you need.

    Choose a sample prompt

Open ChatGPT Plugins

// no coding required

Get web data without the scraping setup

Get Google result positions for your chosen location, business details from Maps and product prices through HasData. Ask ChatGPT to compare the returned fields or turn them into a report without writing a scraping script.

Choose a data source to preview
HasData
ChatGPTExample preview

Find coworking spaces in Austin and put their names and phones in a table.

Selected results

BusinessPhone
Dwell Coworking Downtown Austin (512) 222-8974
Switchyards East Austin Not returned

Read hasdata.com and collect its main heading and API quickstart link.

Selected results

DetailFrom the page
HeadingWeb scraping service for data pipelines and AI
DocsAPI quickstart
Turn this into a short report.Turn this into a short report.Turn this into a short report.

// what it costs

Start with 1,000 free credits every month

Connecting HasData has no separate fee. Only successful HasData API requests use credits from your shared balance. Your ChatGPT subscription is separate.

Check a Google query

One Google SERP Light request for organic search results.

5 credits per request

Up to 200 query checks with your free credits.

Find local businesses

One Google Maps search request. A response can include multiple listings.

10 credits per request

Up to 100 Maps searches with your free credits.

Read customer reviews

One Google Maps reviews request for a business you have selected.

10 credits per request

Up to 100 review requests with your free credits.

Each estimate uses the full free balance for that request type. Follow-ups, extra result pages and other tools can add requests. One prompt does not equal one request. See HasData plans

Choose a HasData plan

Choose your monthly credit allowance and billing period.

Free
$0 /mo
Free forever
1,000 credits / month
5 concurrent requests
Every MCP tool on every plan
Failed calls are not billed
One balance across MCP and REST
Community support
Start free
Startup
$49 /mo
$0.25 / 1k credits
200K credits / month
5 concurrent requests
Every MCP tool on every plan
Failed calls are not billed
One balance across MCP and REST
Email support
Get started
Basic
Recommended
$99 /mo
$0.10 / 1k credits
1M credits / month
15 concurrent requests
Every MCP tool on every plan
Failed calls are not billed
One balance across MCP and REST
Priority email support
Get started
Growth
$208 /mo
$0.07 / 1k credits
50 concurrent requests
Every MCP tool on every plan
Failed calls are not billed
One balance across MCP and REST
Dedicated account manager
Get started
Monthly credit volume
Free 1M 5M 20M
Best fit
Basic
credits / mo
1M
Concurrency
15
$ / 1k credits
$0.10
$99 /mo
Get Started
Enterprise
Custom price based on required volume

Past 20M credits a month, or terms the self-serve plans do not cover. We shape the contract around your workload.

Credits rollover
Unused credits carry into the next billing period.
Concurrency 2000+
Parallel request limits set to your peak load.
#1 request priority
Highest speed, always first in the queue.
Personal manager
A direct line to the founding team.
SSO
SAML single sign-on for the whole team.
Security review
Security questionnaire, DPA, and controls overview.
Talk to sales Quote within one business day

// FAQ

Frequently asked
questions.

Need help with setup or a specific request? See the docs or ask on Discord.

Can I scrape websites with ChatGPT without writing code?

Yes. Connect HasData, provide a public URL and describe the information you need. ChatGPT can call HasData to retrieve page content and organize it into a table or summary. You do not need to write or run a scraping script. Access and available fields depend on the website.

How do I connect HasData to ChatGPT?

Open ChatGPT Plugins, choose Add custom MCP server and enter https://mcp.hasdata.com/mcp. Select OAuth, review the connection warning and choose Create as a plugin. Sign in to HasData and authorize access. Open the created plugin in your personal plugins and select Install. For your first test, start a new Work chat, type @ and select HasData before asking for data. If the custom-server option is missing, check your workspace permissions or ask your workspace administrator.

Can I use ChatGPT to collect Google Maps leads?

You can ask HasData to search Google Maps by business category and location, then have ChatGPT prepare a shortlist from the returned listings. Results can include public websites, phone numbers, addresses and ratings. A listing is a prospect to review, not a verified buyer or a guarantee of contact details.

What does the HasData connection cost?

There is no separate HasData connection fee. Data requests use your HasData credit balance, and new accounts receive 1,000 free credits every month. Your ChatGPT plan and its limits are separate. A single prompt can make several data requests, depending on what you ask it to collect.

What does HasData add to ChatGPT web research?

HasData brings website content and source-specific records into your chat, including search result positions, business details and product fields. Ask ChatGPT to compare the returned data and prepare a report with source links, without writing a scraper. Available fields depend on the source.

Can it run scheduled research or update my CRM?

This page covers research you request in a chat. For recurring data collection and app updates, use HasData with Zapier, Make or n8n. Those integrations let you set a schedule and send results to your next app.