Skip to main content
Connect Octoparse’s web-scraping platform to any MCP-compatible AI agent. Search templates, run cloud tasks, and retrieve data — all from natural language. Works with pre-built Octoparse templates and cloud-supported tasks.

Prerequisites

1

An Octoparse account

Any Octoparse account can connect. Free and Basic users receive 2,000 free records per week for MCP extraction — no upgrade required to get started.
2

An MCP-compatible client

Such as ChatGPT, Codex, Claude, Claude Code, OpenClaw, Cursor, VS Code (GitHub Copilot), or Antigravity.

Scope & limitations

✅ Can do

  • Search pre-built scraping templates
  • Create a new cloud task from a preset template and run it
  • Trigger and monitor cloud-supported task runs
  • Export collected data (JSON / CSV)
  • List and search existing tasks
  • Start or stop a running task
  • Redeem a coupon code

❌ Cannot do

  • Run local-only tasks (desktop client required)
  • Create fully custom tasks or edit task configuration details such as fields, pagination, loops, or browser workflow
  • Upload custom scraping templates
  • Access account settings or billing
  • Scrape without a preset template
MCP can create and run new cloud tasks from Octoparse preset templates. It cannot create fully custom scraping workflows or edit custom task configuration details. If you need a custom workflow, create it in Octoparse first, then use MCP to run, monitor, stop, or export it.

Quick start

Server URL

Server URL

Authentication methods

Path A: OAuth 2.1

Browser-based login. Recommended for most users. No API key needed — just sign in to Octoparse when prompted.

Path B: API key

Direct API key authentication. Best for automated or headless environments like Claude Code, Codex CLI, VS Code, TRAE, and OpenClaw.Get your key from your Octoparse account center.

Supported clients

Choose your MCP client below and follow the setup steps.
1

Open Customization settings

Click your profile avatar and choose Customize ChatGPT.
2

Enable Developer Mode

Go to Apps → Advanced Settings and turn on Developer Mode (Beta).
3

Create the Octoparse app

Click Create app. Set Name to Octoparse, MCP URL to https://mcp.octoparse.com, leave OAuth Client ID and Secret blank, confirm the acknowledgement, then create the app.
4

Authorize via OAuth

ChatGPT redirects to Octoparse. Sign in and click Allow.
See full setup guide
Codex CLI and the Codex IDE extension share the same MCP configuration (~/.codex/config.toml). Set it up once and it works in both.
Path A: OAuth
1

Add the server

2

Authorize via OAuth

A browser window opens. Sign in to Octoparse and click Allow.

Path B: API KeyAdd to ~/.codex/config.toml:
Path A: OAuth
1

Open Settings → Connectors

In the Claude sidebar, go to Settings → Connectors.
2

Add the server URL

Click Add Connector and enter https://mcp.octoparse.com.
3

Authorize via OAuth

Click Connect. A browser window opens. Sign in and click Allow.
See full setup guide
Servers added with claude mcp add are shared across the Claude Code CLI, desktop app, and IDE extensions (VS Code / JetBrains). Set it up once and it works everywhere.
Path A: OAuth
1

Add the server

2

Authorize via OAuth

Start Claude Code and run /mcp, then select octoparse to authenticate. A browser window opens — sign in to Octoparse and click Allow.

Path B: API Key
Path A: OAuth
1

Install OpenClaw

Install OpenClaw, then run the onboard command.
2

Register the MCP server

Set the Octoparse MCP server and verify the configuration.
3

Restart the Gateway

Restart the Gateway to apply the configuration.
4

Authorize via OAuth

Your first Octoparse tool call opens a browser for OAuth. Sign in and click Allow.

Path B: API Key
Then add to OpenClaw config:
Path A: OAuth
1

Open Cursor Settings

Open Cursor and click the settings icon in the top-right corner.
2

Go to Tools & MCP

In the left sidebar, select Tools & MCP.
3

Add a custom MCP server

Click Add Custom MCP. Cursor opens the MCP configuration file. Add https://mcp.octoparse.com and save.
See full setup guide
Path B: API KeyAdd to ~/.cursor/mcp.json:
Requires an active GitHub Copilot subscription.
Path A: OAuthAdd to .vscode/mcp.json:
See full setup guide
Path B: API Key
The Antigravity IDE and Antigravity CLI share the same MCP configuration (~/.gemini/config/mcp_config.json). Set it up once and it works in both. In the IDE, you can also open it from the agent panel: MCP Servers → View raw config.
Path A: OAuthAdd to ~/.gemini/config/mcp_config.json:
Refresh the MCP server list. Your first Octoparse tool call opens a browser for OAuth — sign in and click Allow.
Path B: API Key