{
  "info": {
    "name": "Webscraper io — mcp.ai",
    "description": "REST API for the Webscraper io MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/webscraper_io",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "webscraper_io_create_sitemap",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/sitemap",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "sitemap"
          ]
        },
        "description": "Tool to create a new sitemap configuration for web scraping. Use when you need to define a new scraping structure with start URLs and selector rules for data extraction from a website.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"startUrl\": \"\",\n  \"selectors\": \"\",\n  \"sitemap_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_delete_sitemap",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/sitemap",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "sitemap"
          ]
        },
        "description": "Tool to permanently delete a sitemap configuration from Web Scraper Cloud account. Use when you need to remove a sitemap that is no longer needed.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sitemap_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_disable_sitemap_scheduler",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/disable/sitemap/scheduler",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "disable",
            "sitemap",
            "scheduler"
          ]
        },
        "description": "Tool to disable automatic scheduling for a sitemap. Use when you need to stop automated scraping jobs from running on a schedule.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sitemap_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_enable_sitemap_scheduler",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/enable/sitemap/scheduler",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "enable",
            "sitemap",
            "scheduler"
          ]
        },
        "description": "Tool to enable and configure automatic scheduling for sitemap scraping jobs. Use when you need to automate scraping jobs to run at specific times using cron expressions with customizable request inter",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"proxy\": \"\",\n  \"driver\": \"\",\n  \"cron_day\": \"\",\n  \"cron_hour\": \"\",\n  \"cron_month\": \"\",\n  \"sitemap_id\": 0,\n  \"cron_minute\": \"\",\n  \"cron_weekday\": \"\",\n  \"cron_timezone\": \"\",\n  \"page_load_delay\": 0,\n  \"request_interval\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_get_account_info",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/account/info",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "account",
            "info"
          ]
        },
        "description": "Tool to retrieve account information including email and page credits. Use when you need to check account details or available credits.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_get_scraping_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/scraping/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "scraping",
            "jobs"
          ]
        },
        "description": "Tool to retrieve all scraping jobs for the account with optional filtering and pagination. Use when you need to list scraping jobs, check job status, or filter jobs by sitemap or tag.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tag\": \"\",\n  \"page\": 0,\n  \"sitemap_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_get_sitemap",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/sitemap",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "sitemap"
          ]
        },
        "description": "Tool to retrieve a specific sitemap configuration by ID. Use when you need to inspect or reference an existing sitemap's configuration.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sitemap_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_get_sitemap_scheduler",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/sitemap/scheduler",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "sitemap",
            "scheduler"
          ]
        },
        "description": "Tool to retrieve scheduler configuration for a sitemap. Use when you need to check scheduling settings including cron configuration and proxy settings.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sitemap_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_get_sitemaps",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/sitemaps",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "sitemaps"
          ]
        },
        "description": "Tool to retrieve all sitemaps for the authenticated account with pagination support. Use when you need to list available sitemaps or filter them by tag. Supports optional pagination via page parameter",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tag\": \"\",\n  \"page\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "webscraper_io_update_sitemap",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/sitemap",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "sitemap"
          ]
        },
        "description": "Tool to update an existing sitemap configuration including structure, URLs, and selectors. Use when you need to modify sitemap settings.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"_id\": \"\",\n  \"selectors\": \"\",\n  \"start_url\": \"\",\n  \"sitemap_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}