Google Sheets Automated Export
Connect your Google account to automatically sync scraped data into Google Sheets after every extraction run. Zero manual CSV uploading, zero middleware bottlenecks, and direct Drive synchronization.
๐ Google Account Authorization
Your Google Account is linked to Urban Web Scraper. Extracted tables will sync automatically into your Google Drive root or designated spreadsheet folder.
โ๏ธ Sync Preferences
{name}, {date}, {time}, {rows}
How to Use in Chrome Extension:
Custom Webhooks Export
Configure an HTTP or HTTPS endpoint to receive structured JSON notifications after every scraping task. Effortlessly connect to Zapier, Make.com, n8n, Pipedream, Airtable, Slack, Discord, or your internal API backend.
๐ Webhook Endpoint Configuration
Standard JSON Payload Structure:
{
"event": "extraction.completed",
"task_id": "task_8fa12bc4",
"task_name": "E-Commerce Catalog Extraction",
"target_url": "https://example.com/products",
"rows_extracted": 48,
"duration_ms": 2850,
"data": [
{ "title": "Wireless Studio Earbuds", "price": "$59.00", "rating": "4.8" },
{ "title": "Mechanical RGB Keyboard", "price": "$129.00", "rating": "4.9" }
],
"download_csv_url": "https://api.urbanqode.com/api/tasks/task_8fa12bc4/export.csv",
"timestamp": "2026-11-02T12:00:00.000Z"
}
Connect Claude (Desktop & Code)
Connect Claude Desktop or Claude Code to Urban Web Scraper using Model Context Protocol (MCP). Claude will inspect target pages, strip navigation & ads, parse tables into structured data, and run multi-page scrapes directly from your conversation.
Copy this prompt and paste it into Claude Desktop or Claude Code. Claude will automatically configure its MCP server settings:
Option A: Claude Desktop Configuration
Add this server block to your claude_desktop_config.json:
{
"mcpServers": {
"urban-web-scraper": {
"command": "npx",
"args": ["-y", "urban-scraper-mcp"],
"env": {
"URBAN_API_TOKEN": "USER_TOKEN_HERE"
}
}
}
}
Option B: Claude Code CLI Command
Run this single command in your terminal:
claude mcp add urban-web-scraper -- npx -y urban-scraper-mcp
Option C: Remote Cloud SSE Transport
If using a cloud or remote agent, enter the live SSE endpoint:
https://api.urbanqode.com/mcp/sse
What you can ask Claude:
Connect ChatGPT (Custom Actions & GPTs)
Connect OpenAI ChatGPT directly to the Urban Web Scraper engine via custom Actions. ChatGPT can crawl public web pages, extract tabular rows, analyze pricing, and format structured summaries on command.
How to Connect in ChatGPT:
ChatGPT Custom Action OpenAPI 3.1 Schema:
{
"openapi": "3.1.0",
"info": {
"title": "Urban Web Scraper Action API",
"version": "1.0.0",
"description": "Scrapes and extracts clean tabular data from web pages."
},
"servers": [
{ "url": "https://api.urbanqode.com" }
],
"paths": {
"/api/mcp/scrape": {
"post": {
"operationId": "scrapeWebpage",
"summary": "Scrape public webpage to markdown",
"parameters": [],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"url": { "type": "string", "description": "Target webpage URL" }
},
"required": ["url"]
}
}
}
},
"responses": {
"200": { "description": "Clean structured markdown" }
}
}
}
}
}
Custom GPT System Instructions:
You are an elite data extraction agent powered by Urban Web Scraper. When the user asks you to extract data from any URL: 1. Call the scrapeWebpage action with the target URL. 2. Parse the returned markdown into clean structured tables. 3. Provide summary metrics (total rows, key columns, price trends). 4. Offer download links or CSV formatting on request.
Connect MCP (Cursor, Windsurf & Agents)
Model Context Protocol (MCP) is the universal open standard connecting AI coding assistants (Cursor, Windsurf, Claude Code, Antigravity) to local and cloud scraping tools.
Cursor IDE Setup (.cursor/mcp.json)
Paste this block into your project's .cursor/mcp.json or global Cursor Settings → Features → MCP:
{
"mcpServers": {
"urban-web-scraper": {
"command": "npx",
"args": ["-y", "urban-scraper-mcp"]
}
}
}
Remote Cloud Endpoint (SSE Transport)
For cloud agents, enter this URL directly:
https://api.urbanqode.com/mcp/sse
Urban Web Scraper