Skip to main content

How to Integrate Octoparse with ChatGPT (Step-by-Step)

This guide explains how to connect Octoparse to ChatGPT using MCP (Model Context Protocol), allowing ChatGPT to search templates, create tasks, run scrapers, and export data via conversation.

Updated yesterday

🔜 An official Octoparse ChatGPT app is coming soon

Before You Begin

Please review the following before getting started:

  • A paid ChatGPT subscription is required for the integration (Plus / Team / Enterprise)

  • 🧪 This integration is currently an early-access / technical preview

  • 👩‍💻 Recommended for technical or advanced users until the official app is released

What This Integration Enables

Once Octoparse is connected to ChatGPT, you can manage scraping tasks using natural language, including:

  • Search Octoparse scraping templates

  • Create scraping tasks from templates

  • Start and stop cloud tasks

  • Check task execution status

  • Export data (CSV / JSON)

  • View Octoparse account information


Octoparse MCP Server Information

Octoparse provides an MCP (Model Context Protocol) server that ChatGPT connects to to access Octoparse tools.

Server URL:

https://mcp.octoparse.com

This server securely exposes Octoparse capabilities—such as templates, tasks, and exports—to AI assistants.


Step-by-step configuration

Follow these steps to connect Octoparse with ChatGPT.

Step 1: Open ChatGPT settings

  1. Log in to ChatGPT using a Plus, Team, or Enterprise account

  2. Click your profile avatar in the bottom-left corner

  3. Select Personalization

Step 2: Navigate to Apps

  1. In the left sidebar, click Apps

  2. Under Enabled apps, select Advanced settings

Step 3: Enable Developer mode

  1. In Apps, click Advanced settings

  2. Toggle Developer mode (Beta) ON

  3. Review the warning message and proceed

Developer mode allows you to add unverified MCP servers. Use at your own risk.

Step 4: Create the Octoparse app (MCP server)

  1. Click Create app

  2. Fill in the following fields:

    Name

    Octoparse

    MCP Server URL

    https://mcp.octoparse.com
  3. Set Authentication to OAuth

  4. Leave OAuth Client ID and Client Secret empty

  5. Check “I understand and want to continue”

  6. Click Create

Step 5: Authorize access (OAuth)

  1. ChatGPT will redirect you to Octoparse for authorization

  2. Review the requested permissions

  3. Click Yes, Allow

Once approved, ChatGPT can securely access your Octoparse account via OAuth.


Authentication (OAuth)

When you use Octoparse tools for the first time in ChatGPT:

  1. ChatGPT attempts to call an Octoparse tool

  2. A browser window opens automatically

  3. You log in to your Octoparse account

  4. You approve access

  5. Authorization is completed via OAuth

🔐 ChatGPT never has access to your Octoparse password.


Example ChatGPT Prompts (After Integration)

Template & Task Creation

Find a template for scraping Amazon product listings Create a task using this template Start the task in the cloud

Monitoring & Export

Check the status of this task Export all data as CSV

Important Usage Notes

  • ✅ Only cloud-supported templates can be started via ChatGPT

  • ❌ Local-only tasks must be run in the Octoparse desktop client

  • ⚠️ Cloud execution consumes Octoparse credits

  • ⚠️ Some templates require Professional or higher plans, or consumes Octoparse credits


What’s Coming Next 🚀

  • ✅ Official Octoparse ChatGPT App

  • ✅ One-click install (no configuration)

  • ✅ Native ChatGPT tool calling

  • ✅ Improved permissions and data controls

Did this answer your question?