Skip to content

Integration · Company data

Connect Claude & ChatGPT to ScrapeGraphAI

Ask your AI to fetch a web page, pull structured data out of it or search the web, using your ScrapeGraphAI account. It can crawl a whole site, set up monitors that re-check a page on a schedule, and show what changed. It can also check your credit balance and look up past requests.

Connect ScrapeGraphAI free

Free plan, no credit card. Takes about a minute.

Try asking

  • “List all product names and prices on this page.”

    The AI runs an extraction with your prompt on the URL and returns the data, in your JSON schema if you give one.

  • “Get this article as markdown.”

    It scrapes the page and returns the content in the format you ask for, such as markdown or HTML.

  • “Search the web for Danish coffee roasters and collect their websites.”

    It searches, scrapes the top results and extracts the fields you asked for.

What your AI can do

Scrape, extract and search

Fetch a page as markdown or HTML, extract structured data with a prompt and optional schema, and search the web.

Crawls

Crawl a site with depth and page limits, follow progress, list the collected pages and stop a crawl early.

Monitors and history

Create, update, pause, resume and delete page monitors, read their activity, and look up past requests and credits.

  • “Crawl our docs site, up to 50 pages.”

    It starts a crawl with your depth and page limits, then checks progress and lists the collected pages.

  • “Watch this pricing page every day and tell me when it changes.”

    It creates a monitor on a daily schedule and later lists its recent checks to show what changed.

  • “How many credits do I have left?”

    It reads your remaining ScrapeGraphAI credit balance.

18 tools for ScrapeGraphAI

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_monitorChanges dataCreate a monitor that re-checks a page `url` on a schedule (`interval`) to track changes, with an optional `name` and `webhook_url` for alerts. Uses credits on each check.
  • delete_monitorDeletesPermanently delete a monitor by `monitor_id`. This cannot be undone.
  • extract_dataChanges dataExtract structured data from a page with an AI `prompt`, e.g. 'list all product names and prices'. Pass a `url` (or raw `html`/`markdown`) and optionally a JSON `schema` for the output. Uses credits.
  • get_crawlGet the status and results of a crawl by `crawl_id`.
  • get_credit_balanceGet your remaining ScrapeGraphAI credit balance.
  • get_monitorGet one monitor by `monitor_id`, with its URL, schedule and state.
  • get_requestGet one past request and its result by `history_id`.
  • list_crawl_pagesList the pages collected by a crawl by `crawl_id`, page by page with `cursor` and `limit`.
  • list_monitor_activityList the recent checks a monitor ran, by `monitor_id`, to see what changed on the page.
  • list_monitorsList your page monitors that re-check websites on a schedule.
  • list_requestsList your past scrape, extract, search and crawl requests, optionally filtered by `service`.
  • pause_monitorChanges dataPause a monitor by `monitor_id` so it stops checking (and using credits).
  • resume_monitorChanges dataResume a paused monitor by `monitor_id`.
  • scrape_pageChanges dataFetch one web page by `url` and return its content, e.g. as markdown or HTML via `formats`. Uses ScrapeGraphAI credits.
  • search_webChanges dataSearch the web for `query` and scrape the top results; optionally pass a `prompt` or `schema` to extract data from them and `num_results` to limit how many. Uses credits.
  • start_crawlChanges dataStart crawling a website from `url`, following links up to `max_depth` and `max_pages`. Returns a crawl ID; check progress with get_crawl. Uses credits per page.
  • stop_crawlChanges dataStop a running crawl by `crawl_id` so it uses no more credits.
  • update_monitorChanges dataChange a monitor's `name`, `interval`, `formats` or `webhook_url` by `monitor_id`. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose ScrapeGraphAI from the app list.

  2. 2

    Paste your key

    Paste your ScrapeGraphAI API key. Sign in to the ScrapeGraphAI dashboard (scrapegraphai.com/dashboard) and copy your API key. It starts with sgai-.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in ScrapeGraphAI?

It can scrape a page, extract structured data with a prompt, search the web and crawl a site. It can create, update, pause, resume and delete monitors and read their activity. It can also list past requests, read one request's result and check your credit balance.

Does the AI see my ScrapeGraphAI API key?

No. You paste your ScrapeGraphAI API key into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on. Scrapes, extractions, searches, crawls and monitor checks use ScrapeGraphAI credits, and deleting a monitor is permanent, so those tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You connect your own ScrapeGraphAI account, and the credits each request uses are between you and ScrapeGraphAI.

How do I keep credit use under control?

Set max_pages and max_depth when you start a crawl, and stop a running crawl if you have what you need. Pause or delete monitors you no longer use, since every check uses credits. The AI can check your credit balance at any time.

Let your AI work in ScrapeGraphAI today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect ScrapeGraphAI free

PipMCP is not affiliated with ScrapeGraphAI. Product names are trademarks of their owners.