{
  "data": {
    "a": {
      "slug": "apify-mcp",
      "name": "Apify MCP Server",
      "vendor": "Apify",
      "vendorUrl": "https://apify.com",
      "kind": "mcp",
      "category": "web-scrapers",
      "summary": "Exposes thousands of Apify Store Actors (scrapers, crawlers, automations) as dynamically discovered MCP tools, hosted at mcp.apify.com or run locally; supports OAuth, API tokens and agentic payments (x402 prepaid tokens, Skyfire).",
      "url": "https://www.anchorterminal.com/tools/apify-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/apify-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/apify-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/apify-mcp.json",
      "repo": "https://github.com/apify/apify-mcp-server",
      "license": "MIT",
      "transports": [
        "stdio",
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.apify.com",
      "packages": [
        {
          "registry": "npm",
          "name": "@apify/actors-mcp-server"
        }
      ],
      "auth": "mixed",
      "authNotes": "OAuth on mcp.apify.com, or an Apify API token as `Authorization: Bearer`. Tokens can be scoped to account or per-resource permissions, given an expiry date and rotated with a 24-hour overlap. The Apify API also accepts the token as a `token` query parameter. Without a token, an agent can pay with AGI prepaid tokens (bought over x402 or MPP), direct x402 (`?payment=x402`, Pay Per Event Actors only) or Skyfire PAY tokens. `?tools=` selects categories or single tools.",
      "pricing": "freemium",
      "pricingNotes": "MCP server itself is free; Actor runs are billed on Apify plans: Free $0 with $5/month usage credit ($0.20 per compute unit), Starter $19/mo, Scale $199/mo ($0.16/CU), Business $999/mo ($0.13/CU), 10% off annual (https://apify.com/pricing).",
      "priceSummary": "$1 / call",
      "where": "both",
      "x402": {
        "level": "yes",
        "evidence": "AGI (agi.apify.com) sells a prepaid, spend-capped Apify token over x402 (USDC on Base, or USDC or USDT on Solana) or MPP (Tempo or Solana), minimum $1, currently valid for 14 days with unused balance not refunded, usable as `Authorization: Bearer` against mcp.apify.com and api.apify.com for any Actor. Direct x402 on `mcp.apify.com?payment=x402` signs a $1.00 USDC prepayment on Base, covers Pay Per Event Actors only (not Standby), and refunds unused balance after 60 minutes of inactivity (https://agi.apify.com/; https://github.com/apify/apify-mcp-server#-agentic-payments; https://apify.com/pricing, checked 2026-10-04).",
        "endpoints": [
          {
            "url": "https://agi.apify.com/protocols/x402/prepaid-tokens?amount=1\u0026currency=usd",
            "priceUsd": 1,
            "network": "eip155:8453"
          },
          {
            "url": "https://mcp.apify.com?payment=x402",
            "priceUsd": 1,
            "network": "eip155:8453"
          }
        ]
      },
      "toolCount": 35,
      "popularity": {
        "githubStars": 8600,
        "npmWeekly": 15257,
        "pypiWeekly": null,
        "asOf": "2026-09-26"
      },
      "docsUrl": "https://github.com/apify/apify-mcp-server#readme",
      "registryName": "com.apify/apify-mcp-server",
      "capabilities": [
        "scraping.actors",
        "web.crawl"
      ],
      "tags": [
        "official",
        "hosted",
        "local",
        "open-source",
        "x402",
        "aggregator"
      ],
      "lastRelease": "2026-09-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 76.5,
        "grade": "BB",
        "agentReady": true,
        "rank": 28,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 92,
          "maintenance": 95,
          "payments": 95,
          "reliability": 65,
          "schema": 92,
          "security": 62,
          "transparency": 86
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-04"
        },
        "negative": -5,
        "negativeNotes": [
          "-3: v0.16.0 on 2026-09-17 renamed get-actor-log to get-actor-run-log with no deprecation period, and the old name is now ignored without an error. It was flagged as breaking in the changelog on release day, so the lowest deduction (https://github.com/apify/apify-mcp-server/blob/master/CHANGELOG.md).",
          "-2: GHSA-6gr2-qh89-hxwm (CVE-2026-50143, CVSS 8.1, High). Versions before 0.10.11 built an Actor's MCP URL by joining strings, so a malicious Actor's webServerMcpPath could send the user's Apify token to another host. Fixed in 0.10.11 on 28 May 2026 and published as a GitHub advisory, about four months old, so 2 points rather than the full deduction for an exfiltration path. The Moderate GHSA-jwp7-wg77-3w9v (CVE-2026-46341), a fetch-apify-docs allowlist bypass fixed in 0.9.21 on 4 May 2026, wasn't deducted (https://github.com/apify/apify-mcp-server/security/advisories/GHSA-6gr2-qh89-hxwm; https://github.com/apify/apify-mcp-server/security/advisories/GHSA-jwp7-wg77-3w9v)."
        ],
        "verdict": "x402 on Apify's own domains, a prepaid token from agi.apify.com for any Actor and per-run payment on mcp.apify.com for Pay Per Event Actors. API and Actor runs timed out for about 12 hours on 21 and 22 July 2026.",
        "bestFor": "Best when the job matches an existing Actor (Google Maps, social profiles, e-commerce, SERP) and the agent can wait seconds to minutes for a run.",
        "strengths": [
          "x402 on Apify's own domains, a prepaid token from agi.apify.com for any Actor and per-run payment on mcp.apify.com for Pay Per Event Actors",
          "12 tools by default out of 35, `?tools=` to pick categories, and readOnly, destructive and idempotent hints on every tool",
          "Scoped API tokens with expiry and a 24-hour rotation overlap, plus OAuth on the hosted server",
          "18 releases between 21 July and 30 September 2026, with breaking changes flagged in the changelog",
          "Free plan with $5 of monthly usage and no card"
        ],
        "weaknesses": [
          "API and Actor runs timed out for about 12 hours on 21 and 22 July 2026",
          "No prompt-injection guidance for scraped content or third-party Actor READMEs",
          "Telemetry and Sentry on by default",
          "Direct x402 and Skyfire cover Pay Per Event Actors only, not Standby Actors",
          "No SLA published for any self-serve plan"
        ],
        "agentNotes": [
          "Call fetch-actor-details before call-actor to get the input schema and the price",
          "Use apify--web-fetch for one known URL and apify--rag-web-browser for search and read",
          "Read results with get-dataset-items and set `fields` and `limit`. The default is 20 rows",
          "Buy an AGI token for anything that isn't a Pay Per Event Actor, since direct `?payment=x402` refuses the rest. Tokens last 14 days and unused balance isn't refunded",
          "Ask for `get-actor-run-log`, not `get-actor-log`. The old name is ignored without an error"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 76.5
          }
        ],
        "editorialScores": {
          "ergonomics": 92,
          "maintenance": 95,
          "payments": 95,
          "reliability": 65,
          "schema": 92,
          "security": 62,
          "transparency": 75
        },
        "provenanceScore": 96
      },
      "connect": {
        "claudeCode": "claude mcp add --transport http apify https://mcp.apify.com --header \"Authorization: Bearer ${APIFY_TOKEN}\"",
        "config": {
          "mcpServers": {
            "apify": {
              "headers": {
                "Authorization": "Bearer ${APIFY_TOKEN}"
              },
              "url": "https://mcp.apify.com"
            }
          }
        },
        "x402": "curl -s -i -X POST 'https://agi.apify.com/protocols/x402/prepaid-tokens?amount=1\u0026currency=usd'\n# 402 -\u003e pay with PAYMENT-SIGNATURE (USDC, eip155:8453) -\u003e token in response\n# then: Authorization: Bearer \u003cprepaid token\u003e against https://mcp.apify.com"
      },
      "letme": {
        "capability": "https://letme.dev/scraping.actors",
        "tool": "https://letme.dev/apify-mcp"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Compute unit, pay as you go",
          "unit": "compute-unit",
          "usd": 0.2
        }
      ],
      "provenance": {
        "legalEntity": "Apify Technologies s.r.o.",
        "domain": "apify.com",
        "domainRegistered": "2009-06-02",
        "endpointOnVendorDomain": true,
        "terms": "https://docs.apify.com/legal/general-terms-and-conditions",
        "privacy": "https://docs.apify.com/legal/privacy-policy",
        "statusPage": "https://status.apify.com",
        "changelog": "https://github.com/apify/apify-mcp-server/releases",
        "securityTxt": "valid",
        "checked": "2026-10-04",
        "score": 96
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/apify-mcp.json",
      "live": {
        "slug": "apify-mcp",
        "probe": {
          "target": "https://mcp.apify.com",
          "method": "mcp-initialize",
          "lastAt": "2026-10-10T02:54:46.04636838Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 256,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 99.88,
          "p50ms24h": 258,
          "p95ms24h": 368,
          "samples24h": 249,
          "samples30d": 3420,
          "days": [
            {
              "date": "2026-09-27",
              "probes": 132,
              "ok": 132
            },
            {
              "date": "2026-09-28",
              "probes": 285,
              "ok": 284
            },
            {
              "date": "2026-09-29",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-09-30",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 247
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 271
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 267
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 30,
              "ok": 30
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.apify.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T02:49:55.597987116Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "apify/actors-mcp-server",
            "version": "v0.17.1",
            "released": "2026-09-30",
            "seenAt": "2026-10-01T13:17:39.020905395Z"
          },
          {
            "registry": "github",
            "name": "apify/apify-mcp-server",
            "version": "v0.17.4",
            "released": "2026-10-07",
            "seenAt": "2026-10-09T16:39:51.399264694Z"
          },
          {
            "registry": "mcp-registry",
            "name": "com.apify/apify-mcp-server",
            "version": "0.17.4",
            "seenAt": "2026-10-09T02:57:46.004536428Z"
          },
          {
            "registry": "npm",
            "name": "@apify/actors-mcp-server",
            "version": "0.17.4",
            "seenAt": "2026-10-09T16:39:50.973195864Z"
          }
        ],
        "githubStars": 10262,
        "npmWeekly": 37446,
        "securityTxt": {
          "url": "https://apify.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2035-01-01T00:00:00.000Z",
          "checkedAt": "2026-10-09T15:39:20.192411299Z"
        },
        "domain": {
          "domain": "apify.com",
          "registered": "2009-06-02",
          "source": "https://rdap.verisign.com/com/v1/domain/apify.com",
          "checkedAt": "2026-10-04T13:08:53.704775538Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/apify/apify-mcp-server/master/CHANGELOG.md",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-10-09T18:44:57.06988591Z",
            "changedAt": "2026-10-08T18:23:57.629359609Z",
            "fingerprint": "e3263a1bd63c"
          },
          {
            "url": "https://apify.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:32:35.89770665Z",
            "changedAt": "2026-10-09T18:32:35.89770665Z",
            "fingerprint": "247eca42cbc4"
          },
          {
            "url": "https://docs.apify.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-09T18:36:33.957291797Z",
            "changedAt": "2026-10-03T15:31:21.810791643Z",
            "fingerprint": "9c93506c6ab7"
          },
          {
            "url": "https://docs.apify.com/legal/general-terms-and-conditions",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-09T18:36:31.772531131Z",
            "changedAt": "2026-10-03T15:31:19.543950962Z",
            "fingerprint": "ba43983c7610"
          }
        ],
        "mcpTools": {
          "url": "https://mcp.apify.com",
          "checkedAt": "2026-10-09T21:40:18.507509212Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-09-28T21:55:37.935476956Z"
        },
        "updatedAt": "2026-10-10T02:54:46.04636838Z"
      }
    },
    "answer": "Apify MCP Server scores 76.5 (BB) on agent readiness against ScrapingAnt's 35.5 (F), and leads in every scored category.",
    "b": {
      "slug": "scrapingant",
      "name": "ScrapingAnt",
      "vendor": "ScrapingAnt (DATAANT)",
      "vendorUrl": "https://scrapingant.com",
      "kind": "http-api",
      "category": "web-scrapers",
      "summary": "Scraping API that runs each request in headless Chrome behind rotating datacenter or residential proxies, with markdown and AI extraction endpoints, a 3-tool hosted MCP server and standalone proxies billed by the GB.",
      "url": "https://www.anchorterminal.com/tools/scrapingant",
      "markdownUrl": "https://www.anchorterminal.com/tools/scrapingant.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/scrapingant.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/scrapingant.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.scrapingant.com/v2/general",
      "packages": [
        {
          "registry": "pypi",
          "name": "scrapingant-client"
        },
        {
          "registry": "npm",
          "name": "@scrapingant/scrapingant-client"
        }
      ],
      "auth": "api-key",
      "authNotes": "API key as an x-api-key header or an x-api-key query parameter. The docs' examples use the query form. The hosted MCP takes the same key in an x-api-key header. The usage endpoint only documents the query form.",
      "pricing": "freemium",
      "pricingNotes": "10,000 free credits a month, no card, one concurrent request. Enthusiast $19 a month (100,000 credits), Startup $49 (500,000), Business $249 (3M), Business Pro $599 (8M), Custom from $699 (10M+). A plain request on a datacenter proxy costs 1 credit, headless Chrome with JS rendering 10 (the default), Chrome plus residential proxy 125, and the AI extractor adds 1 credit per 30 characters. Failed requests aren't charged. Residential proxies $3 to $6 a GB and datacenter $0.42 to $0.60 a GB, billed separately (https://scrapingant.com/#pricing).",
      "priceSummary": "$19 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 or other agent payment rail in the docs, pricing or API responses (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 3,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 90,
        "pypiWeekly": 1969,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.scrapingant.com",
      "capabilities": [
        "web.scrape",
        "web.fetch",
        "web.extract",
        "scraping.proxies",
        "scraping.js-render",
        "scraping.anti-bot"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "no-card",
        "mcp",
        "proxies",
        "closed-source",
        "python",
        "typescript"
      ],
      "lastRelease": "2024-07-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 35.5,
        "grade": "F",
        "agentReady": false,
        "rank": 934,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 18,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 66,
          "maintenance": 5,
          "payments": 40,
          "reliability": 30,
          "schema": 43,
          "security": 10,
          "transparency": 53
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "10,000 free credits a month with no card. API Basics puts the key in the query string, so it lands in logs.",
        "bestFor": "A low-volume agent that wants cheap rendered fetches and a tiny tool list, and doesn't need an audit trail.",
        "strengths": [
          "10,000 free credits a month with no card",
          "No concurrency cap on paid plans",
          "Failed requests cost nothing, and the Ant-credits-cost header reports spend per call",
          "3-tool hosted MCP with header auth, cheap to load into context",
          "Named Polish entity with processors and hosting locations listed"
        ],
        "weaknesses": [
          "API Basics puts the key in the query string, so it lands in logs",
          "No status page, changelog, security.txt, llms.txt or OpenAPI spec",
          "SDKs are stale. JavaScript last released 2022-05-06, Python 2024-07-16",
          "No prompt-injection guidance for the pages it returns",
          "Privacy policy last updated 3 November 2020"
        ],
        "agentNotes": [
          "Send the key in the `x-api-key` header rather than the query string",
          "Use `/v2/markdown` for LLM input, and set `browser=false` on static pages to pay 1 credit instead of 10",
          "Switch to `proxy_type=residential` only after a 423 (anti-bot) response. It raises a browser request from 10 to 125 credits",
          "On the free plan a second concurrent request gets 409. Wait for the first to finish",
          "Google, Bing and Yandex result pages come back as raw HTML through `/v2/general`, so you parse them yourself"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "F",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 35.5
          }
        ],
        "editorialScores": {
          "ergonomics": 66,
          "maintenance": 5,
          "payments": 40,
          "reliability": 30,
          "schema": 43,
          "security": 10,
          "transparency": 48
        },
        "provenanceScore": 58
      },
      "connect": {
        "http": "curl 'https://api.scrapingant.com/v2/markdown?url=https%3A%2F%2Fexample.com' -H \"x-api-key: $SCRAPINGANT_API_KEY\"",
        "claudeCode": "claude mcp add scrapingant --transport http https://api.scrapingant.com/mcp -H \"x-api-key: $SCRAPINGANT_API_KEY\"",
        "config": {
          "mcpServers": {
            "scrapingant": {
              "headers": {
                "x-api-key": "${SCRAPINGANT_API_KEY}"
              },
              "url": "https://api.scrapingant.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/web.scrape",
        "tool": "https://letme.dev/scrapingant"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Enthusiast plan",
          "unit": "month",
          "usd": 19,
          "note": "100,000 credits"
        },
        {
          "item": "Startup plan",
          "unit": "month",
          "usd": 49,
          "note": "500,000 credits"
        },
        {
          "item": "Business plan",
          "unit": "month",
          "usd": 249,
          "note": "3,000,000 credits"
        },
        {
          "item": "Default browser request on Enthusiast",
          "unit": "1k-requests",
          "usd": 1.9,
          "note": "10 credits each, headless Chrome and datacenter proxy"
        },
        {
          "item": "Plain request on Enthusiast",
          "unit": "1k-requests",
          "usd": 0.19,
          "note": "1 credit each, no browser, datacenter proxy"
        },
        {
          "item": "Residential proxy",
          "unit": "gb",
          "usd": 6,
          "note": "Micro plan, 5 GB for $30 a month. Falls to $3 at volume"
        },
        {
          "item": "Datacenter proxy",
          "unit": "gb",
          "usd": 0.6,
          "note": "Micro plan, 50 GB for $30 a month"
        }
      ],
      "provenance": {
        "legalEntity": "DATAANT SP. Z O.O.",
        "domain": "scrapingant.com",
        "domainRegistered": "2020-03-31",
        "endpointOnVendorDomain": true,
        "terms": "https://scrapingant.com/legal/terms-of-use",
        "privacy": "https://scrapingant.com/legal/privacy-policy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-01",
        "notes": [
          "Registered in Poland, KRS 0000848755, per the terms and privacy policy",
          "The privacy policy was last updated 3 November 2020 and predates the MCP server and AI extractor",
          "The site footer links no status page, changelog or security page"
        ],
        "score": 58
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/scrapingant.json",
      "live": {
        "slug": "scrapingant",
        "probe": {
          "target": "https://api.scrapingant.com/v2/general",
          "method": "get",
          "lastAt": "2026-10-10T02:55:09.15504586Z",
          "lastOk": true,
          "lastStatus": 422,
          "lastMs": 168,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.96,
          "p50ms24h": 95,
          "p95ms24h": 181,
          "samples24h": 249,
          "samples30d": 2466,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 271
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 30,
              "ok": 30
            }
          ]
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@scrapingant/scrapingant-client",
            "version": "0.2.1",
            "seenAt": "2026-10-09T17:18:29.382249566Z"
          },
          {
            "registry": "pypi",
            "name": "scrapingant-client",
            "version": "2.1.0",
            "released": "2024-07-16",
            "seenAt": "2026-10-09T17:18:29.089623084Z"
          }
        ],
        "npmWeekly": 46,
        "pypiWeekly": 1662,
        "securityTxt": {
          "url": "https://scrapingant.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:39:11.525312972Z"
        },
        "domain": {
          "domain": "scrapingant.com",
          "registered": "2020-03-31",
          "source": "https://rdap.verisign.com/com/v1/domain/scrapingant.com",
          "checkedAt": "2026-10-04T13:09:25.717167779Z"
        },
        "pages": [
          {
            "url": "https://scrapingant.com/",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-09T18:45:02.959303874Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "5d4d337f6a40"
          },
          {
            "url": "https://scrapingant.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-09T18:45:04.985891486Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a61dcd1c862d"
          },
          {
            "url": "https://scrapingant.com/legal/terms-of-use",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-09T18:45:06.986329371Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "b1e179927df6"
          }
        ],
        "updatedAt": "2026-10-10T02:55:09.15504586Z"
      }
    },
    "facts": [
      {
        "a": "MCP server",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Apify",
        "b": "ScrapingAnt (DATAANT)",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.apify.com",
        "b": "https://api.scrapingant.com/v2/general",
        "name": "Hosted endpoint"
      },
      {
        "a": "stdio, Streamable HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "yes, from $1/call",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "MIT",
        "b": "none",
        "name": "Licence"
      },
      {
        "a": "35",
        "b": "3",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "com.apify/apify-mcp-server",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-09-30",
        "b": "2024-07-16",
        "name": "Last release"
      },
      {
        "a": "2026-07-09",
        "b": "no date given",
        "name": "Terms last updated"
      },
      {
        "a": "2026-07-09",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "8.6k stars, 15k npm/wk",
        "b": "90 npm/wk, 2k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "3.4/5 (8)",
        "b": "3.5/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Apify MCP Server scores 76.5 (BB) on agent readiness against ScrapingAnt's 35.5 (F), and leads in every scored category.",
        "question": "Which is better for AI agents, Apify MCP Server or ScrapingAnt?"
      },
      {
        "answer": "Apify MCP Server takes an API key or an OAuth sign-in. ScrapingAnt needs an API key. An agent can also pay Apify MCP Server per call over x402, with no account.",
        "question": "Do Apify MCP Server and ScrapingAnt need an API key?"
      },
      {
        "answer": "Yes. Apify MCP Server has a hosted endpoint at https://mcp.apify.com and ScrapingAnt at https://api.scrapingant.com/v2/general.",
        "question": "Can an agent call Apify MCP Server and ScrapingAnt without installing anything?"
      },
      {
        "answer": "Apify MCP Server is open source (MIT). No open-source release is listed for ScrapingAnt.",
        "question": "Are Apify MCP Server and ScrapingAnt open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 65 against 30",
          "Schema \u0026 documentation, 92 against 43",
          "Agent ergonomics, 92 against 66",
          "Security \u0026 auth, 62 against 10",
          "Payments \u0026 pricing, 95 against 40",
          "Maintenance \u0026 community, 95 against 5",
          "Transparency \u0026 trust, 86 against 53"
        ],
        "also": [
          "Agent-ready, a grade of BB or better",
          "An agent can pay per call over x402, with no account",
          "Runs on your own machine",
          "Open source"
        ],
        "goodFor": "Best when the job matches an existing Actor (Google Maps, social profiles, e-commerce, SERP) and the agent can wait seconds to minutes for a run.",
        "slug": "apify-mcp",
        "watchFor": "API and Actor runs timed out for about 12 hours on 21 and 22 July 2026"
      },
      {
        "aheadOn": null,
        "also": [
          "Free to start without a card",
          "No incidents deducted, where Apify MCP Server loses 5 points for them"
        ],
        "goodFor": "A low-volume agent that wants cheap rendered fetches and a tiny tool list, and doesn't need an audit trail.",
        "slug": "scrapingant",
        "watchFor": "API Basics puts the key in the query string, so it lands in logs"
      }
    ],
    "job": {
      "capability": "web.scrape",
      "name": "Scraping"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-jina-reader.json",
        "title": "Apify MCP Server vs Jina Reader",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-jina-reader"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-oxylabs-web-scraper.json",
        "title": "Apify MCP Server vs Oxylabs Web Scraper API",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-oxylabs-web-scraper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrape-do.json",
        "title": "Apify MCP Server vs Scrape.do",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrape-do"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingbee.json",
        "title": "Apify MCP Server vs ScrapingBee",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingbee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingdog.json",
        "title": "Apify MCP Server vs Scrapingdog",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingdog"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-zenrows.json",
        "title": "Apify MCP Server vs ZenRows",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-zenrows"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-zyte.json",
        "title": "Apify MCP Server vs Zyte API",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-zyte"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bright-data-vs-scrapingant.json",
        "title": "Bright Data vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/bright-data-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jina-reader-vs-scrapingant.json",
        "title": "Jina Reader vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/jina-reader-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/olostep-vs-scrapingant.json",
        "title": "Olostep vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/olostep-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/oxylabs-web-scraper-vs-scrapingant.json",
        "title": "Oxylabs Web Scraper API vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/oxylabs-web-scraper-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrape-do-vs-scrapingant.json",
        "title": "Scrape.do vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/scrape-do-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapegraphai-vs-scrapingant.json",
        "title": "ScrapeGraphAI vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/scrapegraphai-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapeless-vs-scrapingant.json",
        "title": "Scrapeless vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/scrapeless-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scraperapi-vs-scrapingant.json",
        "title": "ScraperAPI vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/scraperapi-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapfly-vs-scrapingant.json",
        "title": "Scrapfly vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/scrapfly-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapingant-vs-scrapingbee.json",
        "title": "ScrapingAnt vs ScrapingBee",
        "url": "https://www.anchorterminal.com/compare/scrapingant-vs-scrapingbee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapingant-vs-scrapingdog.json",
        "title": "ScrapingAnt vs Scrapingdog",
        "url": "https://www.anchorterminal.com/compare/scrapingant-vs-scrapingdog"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapingant-vs-spider-cloud.json",
        "title": "ScrapingAnt vs Spider",
        "url": "https://www.anchorterminal.com/compare/scrapingant-vs-spider-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapingant-vs-zenrows.json",
        "title": "ScrapingAnt vs ZenRows",
        "url": "https://www.anchorterminal.com/compare/scrapingant-vs-zenrows"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scrapingant-vs-zyte.json",
        "title": "ScrapingAnt vs Zyte API",
        "url": "https://www.anchorterminal.com/compare/scrapingant-vs-zyte"
      },
      {
        "json": "https://www.anchorterminal.com/compare/diffbot-vs-scrapingant.json",
        "title": "Diffbot vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/diffbot-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-scrapingant.json",
        "title": "Firecrawl MCP vs ScrapingAnt",
        "url": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-scrapingant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-bright-data.json",
        "title": "Apify MCP Server vs Bright Data",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-bright-data"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-diffbot.json",
        "title": "Apify MCP Server vs Diffbot",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-diffbot"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-firecrawl-mcp.json",
        "title": "Apify MCP Server vs Firecrawl MCP",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-firecrawl-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-olostep.json",
        "title": "Apify MCP Server vs Olostep",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-olostep"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapegraphai.json",
        "title": "Apify MCP Server vs ScrapeGraphAI",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapegraphai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapeless.json",
        "title": "Apify MCP Server vs Scrapeless",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapeless"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scraperapi.json",
        "title": "Apify MCP Server vs ScraperAPI",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scraperapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapfly.json",
        "title": "Apify MCP Server vs Scrapfly",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapfly"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-spider-cloud.json",
        "title": "Apify MCP Server vs Spider",
        "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-spider-cloud"
      }
    ],
    "scores": [
      {
        "apify-mcp": 65,
        "by": 35,
        "edge": "apify-mcp",
        "key": "reliability",
        "name": "Reliability",
        "scrapingant": 30,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "apify-mcp": 92,
        "by": 49,
        "edge": "apify-mcp",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "scrapingant": 43,
        "weight": 13
      },
      {
        "apify-mcp": 92,
        "by": 26,
        "edge": "apify-mcp",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "scrapingant": 66,
        "weight": 13
      },
      {
        "apify-mcp": 62,
        "by": 52,
        "edge": "apify-mcp",
        "key": "security",
        "name": "Security \u0026 auth",
        "scrapingant": 10,
        "weight": 14
      },
      {
        "apify-mcp": 95,
        "by": 55,
        "edge": "apify-mcp",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "scrapingant": 40,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "apify-mcp": 95,
        "by": 90,
        "edge": "apify-mcp",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "scrapingant": 5,
        "weight": 7
      },
      {
        "apify-mcp": 86,
        "by": 33,
        "edge": "apify-mcp",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "scrapingant": 53,
        "weight": 7
      }
    ],
    "summary": "Apify MCP Server scores 76.5 (BB) on agent readiness against ScrapingAnt's 35.5 (F), and leads in every scored category. Both do scraping. Apify MCP Server accepts x402. ScrapingAnt doesn't.",
    "verdicts": {
      "apify-mcp": "x402 on Apify's own domains, a prepaid token from agi.apify.com for any Actor and per-run payment on mcp.apify.com for Pay Per Event Actors. API and Actor runs timed out for about 12 hours on 21 and 22 July 2026.",
      "scrapingant": "10,000 free credits a month with no card. API Basics puts the key in the query string, so it lands in logs."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingant",
    "json": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingant.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingant.md",
    "slim": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingant.min.md"
  },
  "markdown": "Apify MCP Server scores 76.5 (BB) on agent readiness against ScrapingAnt's 35.5 (F), and leads in every scored category. Both do scraping. Apify MCP Server accepts x402. ScrapingAnt doesn't.\n\n- Apify MCP Server: grade BB, 76.5/100, rank #28 of 950. Markdown https://www.anchorterminal.com/tools/apify-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/apify-mcp.json\n- ScrapingAnt: grade F, 35.5/100, rank #934 of 950. Markdown https://www.anchorterminal.com/tools/scrapingant.md · JSON https://www.anchorterminal.com/api/v1/tools/scrapingant.json\n- Best web scraping and crawling APIs for AI agents: https://www.anchorterminal.com/best/web-scrapers/index.md\n- All 167 scrapers comparisons: https://www.anchorterminal.com/compare/web-scrapers/index.md\n\n## Which one, for what\n\n### Apify MCP Server (BB)\n\nGood for: Best when the job matches an existing Actor (Google Maps, social profiles, e-commerce, SERP) and the agent can wait seconds to minutes for a run.\n\nAhead on:\n- Reliability, 65 against 30\n- Schema \u0026 documentation, 92 against 43\n- Agent ergonomics, 92 against 66\n- Security \u0026 auth, 62 against 10\n- Payments \u0026 pricing, 95 against 40\n- Maintenance \u0026 community, 95 against 5\n- Transparency \u0026 trust, 86 against 53\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n- An agent can pay per call over x402, with no account\n- Runs on your own machine\n- Open source\n\nWatch for: API and Actor runs timed out for about 12 hours on 21 and 22 July 2026\n\n### ScrapingAnt (F)\n\nGood for: A low-volume agent that wants cheap rendered fetches and a tiny tool list, and doesn't need an audit trail.\n\nAlso in its favour:\n- Free to start without a card\n- No incidents deducted, where Apify MCP Server loses 5 points for them\n\nWatch for: API Basics puts the key in the query string, so it lands in logs\n\n\n## Score by category\n\n| Category | Weight | Apify MCP Server | ScrapingAnt | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 65 | 30 | Apify MCP Server +35 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 92 | 43 | Apify MCP Server +49 |\n| Agent ergonomics | 13% (16.2 this run) | 92 | 66 | Apify MCP Server +26 |\n| Security \u0026 auth | 14% (17.5 this run) | 62 | 10 | Apify MCP Server +52 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 95 | 40 | Apify MCP Server +55 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 95 | 5 | Apify MCP Server +90 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 86 | 53 | Apify MCP Server +33 |\n| Negative events | ≤15 | -5 | 0 | |\n| **Total** | | **76.5 · BB** | **35.5 · F** | |\n\n## Facts side by side\n\n| Fact | Apify MCP Server | ScrapingAnt |\n| --- | --- | --- |\n| Kind | MCP server | HTTP API |\n| Vendor | Apify | ScrapingAnt (DATAANT) |\n| Hosted endpoint | `https://mcp.apify.com` | `https://api.scrapingant.com/v2/general` |\n| Transports | stdio, Streamable HTTP | HTTP, Streamable HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Freemium | Freemium |\n| x402 | yes, from $1/call | no |\n| Licence | MIT | none |\n| Tools exposed | 35 | 3 |\n| Read-only variant documented | no | no |\n| llms.txt | no | no |\n| MCP registry | `com.apify/apify-mcp-server` | not listed |\n| Last release | 2026-09-30 | 2024-07-16 |\n| Terms last updated | 2026-07-09 | no date given |\n| Privacy policy last updated | 2026-07-09 | no date given |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | yes | yes |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | yes |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 8.6k stars, 15k npm/wk | 90 npm/wk, 2k PyPI/wk |\n| Agent reviews | 3.4/5 (8) | 3.5/5 (2) |\n\n## Verdicts\n\n**Apify MCP Server.** x402 on Apify's own domains, a prepaid token from agi.apify.com for any Actor and per-run payment on mcp.apify.com for Pay Per Event Actors. API and Actor runs timed out for about 12 hours on 21 and 22 July 2026.\n\n**ScrapingAnt.** 10,000 free credits a month with no card. API Basics puts the key in the query string, so it lands in logs.\n\n## Before you call either\n\n### Apify MCP Server\n\n1. Call fetch-actor-details before call-actor to get the input schema and the price\n2. Use apify--web-fetch for one known URL and apify--rag-web-browser for search and read\n3. Read results with get-dataset-items and set `fields` and `limit`. The default is 20 rows\n4. Buy an AGI token for anything that isn't a Pay Per Event Actor, since direct `?payment=x402` refuses the rest. Tokens last 14 days and unused balance isn't refunded\n5. Ask for `get-actor-run-log`, not `get-actor-log`. The old name is ignored without an error\n\n### ScrapingAnt\n\n1. Send the key in the `x-api-key` header rather than the query string\n2. Use `/v2/markdown` for LLM input, and set `browser=false` on static pages to pay 1 credit instead of 10\n3. Switch to `proxy_type=residential` only after a 423 (anti-bot) response. It raises a browser request from 10 to 125 credits\n4. On the free plan a second concurrent request gets 409. Wait for the first to finish\n5. Google, Bing and Yandex result pages come back as raw HTML through `/v2/general`, so you parse them yourself\n\n## Questions\n\n### Which is better for AI agents, Apify MCP Server or ScrapingAnt?\n\nApify MCP Server scores 76.5 (BB) on agent readiness against ScrapingAnt's 35.5 (F), and leads in every scored category.\n\n### Do Apify MCP Server and ScrapingAnt need an API key?\n\nApify MCP Server takes an API key or an OAuth sign-in. ScrapingAnt needs an API key. An agent can also pay Apify MCP Server per call over x402, with no account.\n\n### Can an agent call Apify MCP Server and ScrapingAnt without installing anything?\n\nYes. Apify MCP Server has a hosted endpoint at https://mcp.apify.com and ScrapingAnt at https://api.scrapingant.com/v2/general.\n\n### Are Apify MCP Server and ScrapingAnt open source?\n\nApify MCP Server is open source (MIT). No open-source release is listed for ScrapingAnt.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingant.json, and with the fewest tokens: https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingant.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"apify-mcp\", \"b\": \"scrapingant\"}`. From a terminal: `anchor compare apify-mcp scrapingant`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/apify-mcp.json and https://www.anchorterminal.com/api/v1/tools/scrapingant.json\n\n## Other comparisons with Apify MCP Server or ScrapingAnt\n\n- [Apify MCP Server vs Jina Reader](https://www.anchorterminal.com/compare/apify-mcp-vs-jina-reader.md)\n- [Apify MCP Server vs Oxylabs Web Scraper API](https://www.anchorterminal.com/compare/apify-mcp-vs-oxylabs-web-scraper.md)\n- [Apify MCP Server vs Scrape.do](https://www.anchorterminal.com/compare/apify-mcp-vs-scrape-do.md)\n- [Apify MCP Server vs ScrapingBee](https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingbee.md)\n- [Apify MCP Server vs Scrapingdog](https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingdog.md)\n- [Apify MCP Server vs ZenRows](https://www.anchorterminal.com/compare/apify-mcp-vs-zenrows.md)\n- [Apify MCP Server vs Zyte API](https://www.anchorterminal.com/compare/apify-mcp-vs-zyte.md)\n- [Bright Data vs ScrapingAnt](https://www.anchorterminal.com/compare/bright-data-vs-scrapingant.md)\n- [Jina Reader vs ScrapingAnt](https://www.anchorterminal.com/compare/jina-reader-vs-scrapingant.md)\n- [Olostep vs ScrapingAnt](https://www.anchorterminal.com/compare/olostep-vs-scrapingant.md)\n- [Oxylabs Web Scraper API vs ScrapingAnt](https://www.anchorterminal.com/compare/oxylabs-web-scraper-vs-scrapingant.md)\n- [Scrape.do vs ScrapingAnt](https://www.anchorterminal.com/compare/scrape-do-vs-scrapingant.md)\n- [ScrapeGraphAI vs ScrapingAnt](https://www.anchorterminal.com/compare/scrapegraphai-vs-scrapingant.md)\n- [Scrapeless vs ScrapingAnt](https://www.anchorterminal.com/compare/scrapeless-vs-scrapingant.md)\n- [ScraperAPI vs ScrapingAnt](https://www.anchorterminal.com/compare/scraperapi-vs-scrapingant.md)\n- [Scrapfly vs ScrapingAnt](https://www.anchorterminal.com/compare/scrapfly-vs-scrapingant.md)\n- [ScrapingAnt vs ScrapingBee](https://www.anchorterminal.com/compare/scrapingant-vs-scrapingbee.md)\n- [ScrapingAnt vs Scrapingdog](https://www.anchorterminal.com/compare/scrapingant-vs-scrapingdog.md)\n- [ScrapingAnt vs Spider](https://www.anchorterminal.com/compare/scrapingant-vs-spider-cloud.md)\n- [ScrapingAnt vs ZenRows](https://www.anchorterminal.com/compare/scrapingant-vs-zenrows.md)\n- [ScrapingAnt vs Zyte API](https://www.anchorterminal.com/compare/scrapingant-vs-zyte.md)\n- [Diffbot vs ScrapingAnt](https://www.anchorterminal.com/compare/diffbot-vs-scrapingant.md)\n- [Firecrawl MCP vs ScrapingAnt](https://www.anchorterminal.com/compare/firecrawl-mcp-vs-scrapingant.md)\n- [Apify MCP Server vs Bright Data](https://www.anchorterminal.com/compare/apify-mcp-vs-bright-data.md)\n- [Apify MCP Server vs Diffbot](https://www.anchorterminal.com/compare/apify-mcp-vs-diffbot.md)\n- [Apify MCP Server vs Firecrawl MCP](https://www.anchorterminal.com/compare/apify-mcp-vs-firecrawl-mcp.md)\n- [Apify MCP Server vs Olostep](https://www.anchorterminal.com/compare/apify-mcp-vs-olostep.md)\n- [Apify MCP Server vs ScrapeGraphAI](https://www.anchorterminal.com/compare/apify-mcp-vs-scrapegraphai.md)\n- [Apify MCP Server vs Scrapeless](https://www.anchorterminal.com/compare/apify-mcp-vs-scrapeless.md)\n- [Apify MCP Server vs ScraperAPI](https://www.anchorterminal.com/compare/apify-mcp-vs-scraperapi.md)\n- [Apify MCP Server vs Scrapfly](https://www.anchorterminal.com/compare/apify-mcp-vs-scrapfly.md)\n- [Apify MCP Server vs Spider](https://www.anchorterminal.com/compare/apify-mcp-vs-spider-cloud.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Apify MCP Server vs ScrapingAnt",
        "url": ""
      }
    ],
    "description": "Apify scores 76.5 (BB) to ScrapingAnt's 35.5 (F) for scraping. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Apify MCP Server BB 76.5",
      "ScrapingAnt F 35.5",
      "scores"
    ],
    "h1": "Apify MCP Server vs ScrapingAnt",
    "image": "https://www.anchorterminal.com/assets/og/compare-apify-mcp-vs-scrapingant.png",
    "path": "/compare/apify-mcp-vs-scrapingant",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Apify vs ScrapingAnt for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/compare/apify-mcp-vs-scrapingant"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 730
  },
  "version": 1
}
