{
  "data": {
    "a": {
      "slug": "extend",
      "name": "Extend API + MCP",
      "vendor": "Extend",
      "vendorUrl": "https://www.extend.ai",
      "kind": "http-api",
      "category": "document-extraction",
      "summary": "Hosted parse, extract, classify, split and PDF form-fill APIs with versioned processors, evaluation sets and workflows.",
      "url": "https://www.anchorterminal.com/tools/extend",
      "markdownUrl": "https://www.anchorterminal.com/tools/extend.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/extend.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/extend.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.extend.ai",
      "packages": [
        {
          "registry": "pypi",
          "name": "extend-ai"
        },
        {
          "registry": "npm",
          "name": "extend-ai"
        }
      ],
      "auth": "mixed",
      "authNotes": "Bearer API key from the dashboard plus an x-extend-api-version header (current 2026-02-09). Test-mode keys hit an isolated environment. The hosted MCP uses OAuth, and the consent screen picks which workspaces and whether test, production or both are reachable.",
      "pricing": "usage",
      "pricingNotes": "Pay as you go is self-serve with 10,000 free credits, then $0.0125 a credit, no contract or minimum. Scale is $500 a month with 50,000 credits and $0.01 a credit after that. Enterprise is custom. Performance modes cost 2 credits a page for Parse and Split, 3 for Extract and 1 for Classify. Light modes cost 0.5 for Parse and Split, 0.7 for Extract and 0.3 for Classify.Parse runs automatically before Extract, Split and Classify and is billed on top, so Performance Extract is 5 credits a page all in. CSV, plain text, RTF, Markdown and XML parse free, and advanced Excel is 3 credits per 1,000 cells. Review Agent adds 1 credit a page on extraction and 0.5 on classification, agentic text or table correction 1 each when triggered (https://docs.extend.ai/general/how-credits-work).",
      "priceSummary": "$25 / 1k pages",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 or per-call crypto payment in docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 86,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 124329,
        "pypiWeekly": 59109,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.extend.ai",
      "llmsTxt": "https://docs.extend.ai/llms.txt",
      "openapi": "https://docs.extend.ai/openapi/api-reference.json",
      "registryName": "ai.extend/extend",
      "capabilities": [
        "docs.parse",
        "docs.ocr",
        "docs.extract",
        "docs.tables",
        "docs.chunk",
        "docs.classify"
      ],
      "tags": [
        "hosted",
        "mcp",
        "llms-txt",
        "openapi",
        "python",
        "typescript",
        "webhooks",
        "async-jobs",
        "enterprise",
        "closed-source"
      ],
      "lastRelease": "2026-09-25",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 62.9,
        "grade": "B",
        "agentReady": false,
        "rank": 414,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 68,
          "maintenance": 82,
          "payments": 30,
          "reliability": 67,
          "schema": 87,
          "security": 43,
          "transparency": 67
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Hosted MCP with OAuth scoped to workspaces and to test or production, and a tools filter with nine groups. Parse is billed on top of Extract, Split and Classify, so Performance Extract costs 5 credits a page.",
        "bestFor": "Teams building production extraction with evaluation sets and versioned processors, and for agents that need to build or tune extractors as well as run them.",
        "strengths": [
          "Hosted MCP with OAuth scoped to workspaces and to test or production, and a tools filter with nine groups",
          "Errors carry code, retryable, requestId and a docs link, and 429 guidance names Retry-After and jittered backoff",
          "Published credit prices and per-plan rate limits, 10,000 free credits to start",
          "OpenAPI spec, llms.txt and dated API versions with migration guides",
          "SDK releases every two to three weeks, TypeScript v2.3.0 on 2026-09-25"
        ],
        "weaknesses": [
          "Parse is billed on top of Extract, Split and Classify, so Performance Extract costs 5 credits a page",
          "MCP loads every tool unless you pass ?tools=, including write and delete tools with no documented confirmation",
          "Three major-impact incidents on the status page since 25 August",
          "No security.txt, bug bounty, subprocessor list or published default retention period",
          "No published support period for older API versions"
        ],
        "agentNotes": [
          "Connect with `https://mcp.extend.ai/mcp?tools=parse,extract,files` to keep the schema small",
          "Every MCP call names a workspace and TEST or PRODUCTION; start in TEST",
          "Read `retryable` on an error before retrying, and honour `Retry-After` on a 429",
          "Budget 5 credits a page for Performance Extract, since the parse step is billed on top",
          "Sync `POST /extract` blocks up to 5 minutes; use `/extract_runs` and poll or a webhook for long files"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 62.9
          }
        ],
        "editorialScores": {
          "ergonomics": 68,
          "maintenance": 82,
          "payments": 30,
          "reliability": 67,
          "schema": 87,
          "security": 43,
          "transparency": 48
        },
        "provenanceScore": 86
      },
      "connect": {
        "http": "curl -X POST https://api.extend.ai/parse -H \"Authorization: Bearer $EXTEND_API_KEY\" \\\n  -H \"x-extend-api-version: 2026-02-09\" -H \"Content-Type: application/json\" \\\n  -d '{\"file\":{\"url\":\"https://extend-public-files.s3.us-east-2.amazonaws.com/bank_statement_example.pdf\"}}'",
        "claudeCode": "claude mcp add --transport http extend https://mcp.extend.ai/mcp"
      },
      "letme": {
        "capability": "https://letme.dev/docs.parse",
        "tool": "https://letme.dev/extend"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Parse (Performance)",
          "unit": "1k-pages",
          "usd": 25,
          "note": "2 credits a page on pay as you go; $20 on Scale"
        },
        {
          "item": "Parse (Light)",
          "unit": "1k-pages",
          "usd": 6.25,
          "note": "0.5 credits a page on pay as you go"
        },
        {
          "item": "Extract (Performance)",
          "unit": "1k-pages",
          "usd": 62.5,
          "note": "3 credits extract plus 2 for the automatic parse; $50 on Scale"
        },
        {
          "item": "Split (Performance)",
          "unit": "1k-pages",
          "usd": 50,
          "note": "2 credits split plus 2 for the automatic parse"
        },
        {
          "item": "Classify (Performance)",
          "unit": "1k-pages",
          "usd": 37.5,
          "note": "1 credit classify plus 2 for the automatic parse"
        },
        {
          "item": "Scale plan",
          "unit": "month",
          "usd": 500,
          "note": "50,000 credits included, $0.01 a credit after"
        }
      ],
      "provenance": {
        "legalEntity": "CrowdView Inc. dba Extend",
        "domain": "extend.ai",
        "domainRegistered": "2017-12-15",
        "endpointOnVendorDomain": true,
        "terms": "https://www.extend.ai/website-terms-of-use",
        "privacy": "https://www.extend.ai/privacy",
        "statusPage": "https://status.extend.ai",
        "changelog": "https://docs.extend.ai/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "The domain predates the product; extend.ai was registered in 2017"
        ],
        "score": 86
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/extend.json",
      "live": {
        "slug": "extend",
        "probe": {
          "target": "https://api.extend.ai",
          "method": "get",
          "lastAt": "2026-10-10T01:37:51.499044819Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 403,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 394,
          "p95ms24h": 454,
          "samples24h": 250,
          "samples30d": 2453,
          "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": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 17,
              "ok": 17
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.extend.ai",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T01:33:41.414798715Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "ai.extend/extend",
            "version": "1.0.0",
            "seenAt": "2026-10-09T02:57:46.004536428Z"
          },
          {
            "registry": "npm",
            "name": "extend-ai",
            "version": "2.3.0",
            "seenAt": "2026-10-09T16:52:35.567822297Z"
          },
          {
            "registry": "pypi",
            "name": "extend-ai",
            "version": "1.19.0",
            "released": "2026-08-27",
            "seenAt": "2026-10-09T16:52:35.372142753Z"
          }
        ],
        "npmWeekly": 130306,
        "pypiWeekly": 52496,
        "securityTxt": {
          "url": "https://extend.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:40:36.482759873Z"
        },
        "llmsTxt": {
          "url": "https://docs.extend.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:01:55.261521168Z"
        },
        "domain": {
          "domain": "extend.ai",
          "registered": "2017-12-15",
          "source": "https://rdap.identitydigital.services/rdap/domain/extend.ai",
          "checkedAt": "2026-10-04T13:05:28.720123243Z"
        },
        "pages": [
          {
            "url": "https://docs.extend.ai/changelog",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-09T18:37:17.931537628Z",
            "changedAt": "2026-10-08T18:18:43.633933673Z",
            "fingerprint": "606b1b5b8893"
          },
          {
            "url": "https://www.extend.ai/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-01T13:17:11.851015067Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "f871dbf62d7d"
          },
          {
            "url": "https://www.extend.ai/privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-09T18:50:00.600109317Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a722541586a5"
          },
          {
            "url": "https://www.extend.ai/website-terms-of-use",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-09T18:50:02.775922012Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "6af50cfb7dde"
          }
        ],
        "updatedAt": "2026-10-10T01:37:51.499044819Z"
      }
    },
    "answer": "Google Cloud Document AI scores 73.9 (BB) on agent readiness against Extend API + MCP's 62.9 (B), and leads in 4 of 7 scored categories. Extend API + MCP leads on schema \u0026 documentation and payments \u0026 pricing.",
    "b": {
      "slug": "google-cloud-document-ai",
      "name": "Google Cloud Document AI",
      "vendor": "Google Cloud",
      "vendorUrl": "https://cloud.google.com/document-ai",
      "kind": "http-api",
      "category": "document-extraction",
      "summary": "Google Cloud's service for OCR, layout parsing, chunking, form and table extraction, classification and splitting of documents. Work runs through processors created per project and location. Access is a REST and gRPC API with client libraries in eight languages.",
      "url": "https://www.anchorterminal.com/tools/google-cloud-document-ai",
      "markdownUrl": "https://www.anchorterminal.com/tools/google-cloud-document-ai.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/google-cloud-document-ai.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/google-cloud-document-ai.json",
      "repo": "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-documentai",
      "license": "Proprietary service under the Google Cloud Platform Terms of Service. The client libraries are Apache-2.0",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "google-cloud-documentai"
        },
        {
          "registry": "npm",
          "name": "@google-cloud/documentai"
        }
      ],
      "auth": "oauth",
      "authNotes": "Access starts with a Google Cloud project that has the Document AI API and billing enabled, all self-serve in the console. Calls take an OAuth 2.0 bearer token from a service account or Application Default Credentials in the `Authorization` header, with the single scope `https://www.googleapis.com/auth/cloud-platform`. IAM decides what the caller can do, through four predefined roles from `roles/documentai.apiUser` (process only) to `roles/documentai.admin`, grantable on a project or one processor. The docs show no API key flow. Three pretrained processors are open to limited access customers only, by request form.",
      "pricing": "freemium",
      "pricingNotes": "Pay as you go per page, with no plan. Enterprise Document OCR is $1.50 per 1,000 pages ($0.60 past 5 million), and the pricing page shows the first 1,000 at $0.00. Layout Parser is $10, Form Parser and Custom Extractor $30 ($20 past a million), Custom Classifier and Splitter $5 ($3 past a million), all per 1,000 pages. Invoice, expense and identity parsers are $0.10 per document of up to 10 pages. A deployed custom processor version costs $0.05 an hour to host. Failed requests are not billed. New customers get $300 of credit for 90 days, and sign-up needs a credit card or other payment method (https://cloud.google.com/document-ai/pricing, https://docs.cloud.google.com/free/docs/free-cloud-features).",
      "priceSummary": "$1.50 / 1k pages",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs, the Discovery document or the pricing page (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 498819,
        "pypiWeekly": 793248,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://docs.cloud.google.com/document-ai/docs",
      "openapi": "https://documentai.googleapis.com/$discovery/rest?version=v1",
      "capabilities": [
        "docs.parse",
        "docs.ocr",
        "docs.extract",
        "docs.tables",
        "docs.chunk"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "closed-source",
        "openapi",
        "oauth",
        "python",
        "typescript",
        "java",
        "dotnet",
        "enterprise",
        "eu",
        "async-jobs",
        "batch",
        "card-required"
      ],
      "lastRelease": "2026-10-08",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 73.9,
        "grade": "BB",
        "agentReady": true,
        "rank": 82,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 70,
          "maintenance": 80,
          "payments": 20,
          "reliability": 90,
          "schema": 81,
          "security": 80,
          "transparency": 90
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "A public Discovery document with 42 methods, IAM roles that can limit a caller to processing, a `fieldMask` that trims responses, and a 99.9 per cent SLA on the US and EU endpoints. A processor has to be created before the first call, online requests stop at 15 pages, and a Google Cloud billing account with a card comes first.",
        "bestFor": "Agents already on Google Cloud that need OCR, form and table extraction or chunks for retrieval, with IAM, audit logs and EU processing.",
        "strengths": [
          "Discovery document for v1 (revision 20260929) with 42 methods and 326 schemas, and descriptions on 952 of 966 properties",
          "`fieldMask`, `imagelessMode` and page selectors on the process request limit what comes back and what is billed",
          "The Document AI API User role allows processing only, roles can be granted on one processor, and process calls write Data Access audit logs once enabled",
          "The security page says online requests are processed in memory and not written to disk, and content is never used to train Document AI models",
          "99.9 per cent monthly uptime SLA for online and batch prediction on the `us` and `eu` multi-region endpoints",
          "Layout Parser returns layout-aware chunks with ancestor headings at $10 per 1,000 pages, and reads PDF, HTML, DOCX, PPTX and XLSX"
        ],
        "weaknesses": [
          "An online request reads at most 15 pages (30 with `imagelessMode`). Longer files need a batch job through Cloud Storage",
          "A processor must be created in a project and location before any document can be sent, and the endpoint host changes with the location",
          "No guidance on retrying quota errors was found on the quotas, limits or request pages, and there is no idempotency key",
          "The $300 trial credit and the free first 1,000 OCR pages both sit on a billing account that needs a card or other payment method",
          "Legacy processor versions were discontinued on 30 June 2026 on a notice dated 17 February 2026, under the six months the version lifecycle page states",
          "No guidance on instructions hidden in document text was found in the pages read",
          "Layout Parser versions built on Gemini 3.0 use a global endpoint and, per the docs, do not meet data residency"
        ],
        "agentNotes": [
          "Create a processor first (`processors.create` or the console), then POST to `https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID:process`",
          "Use the host that matches the processor's location, `us-documentai.googleapis.com` or `eu-documentai.googleapis.com`",
          "Set `fieldMask` (for example `text,entities`) and `imagelessMode` to keep page images and token geometry out of the response",
          "Send more than 15 pages through `:batchProcess` with Cloud Storage input and output, then poll the operation. Jobs unfinished after 24 hours are cancelled",
          "Grant the service account `roles/documentai.apiUser` only. Failed requests (4xx or 5xx) are not billed, so a retry costs nothing extra",
          "Treat extracted text as untrusted input"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 73.9
          }
        ],
        "editorialScores": {
          "ergonomics": 70,
          "maintenance": 80,
          "payments": 20,
          "reliability": 90,
          "schema": 81,
          "security": 80,
          "transparency": 80
        },
        "provenanceScore": 99
      },
      "connect": {
        "install": "pip install --upgrade google-cloud-documentai   # or: npm install @google-cloud/documentai",
        "http": "curl -X POST -H \"Authorization: Bearer $(gcloud auth print-access-token)\" -H \"Content-Type: application/json; charset=utf-8\" -d @request.json \"https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID:process\""
      },
      "letme": {
        "capability": "https://letme.dev/docs.parse",
        "tool": "https://letme.dev/google-cloud-document-ai"
      },
      "sameCompany": [
        "gemini-api",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "gemini-live",
        "google-adk",
        "google-secret-manager",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "google-drive-api",
        "gemini-cli",
        "google-search-console",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api"
      ],
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Enterprise Document OCR",
          "unit": "1k-pages",
          "usd": 1.5,
          "note": "Up to 5 million pages. $0.60 after. The page shows the first 1,000 at $0.00"
        },
        {
          "item": "OCR add-ons",
          "unit": "1k-pages",
          "usd": 6,
          "note": "On top of the OCR price, Enterprise Document OCR v2 only"
        },
        {
          "item": "Layout Parser",
          "unit": "1k-pages",
          "usd": 10,
          "note": "Includes the first chunking. DOCX and HTML count 3,000 characters as a page"
        },
        {
          "item": "Form Parser",
          "unit": "1k-pages",
          "usd": 30,
          "note": "First million pages. $20 after"
        },
        {
          "item": "Custom Extractor",
          "unit": "1k-pages",
          "usd": 30,
          "note": "First million pages. $20 after. Hosting is $0.05 an hour per deployed version"
        },
        {
          "item": "Custom Classifier or Splitter",
          "unit": "1k-pages",
          "usd": 5,
          "note": "First million pages. $3 after"
        },
        {
          "item": "Invoice, expense or identity parser",
          "unit": "tx",
          "usd": 0.1,
          "note": "Per document of up to 10 pages. Each further 10 pages is another $0.10"
        },
        {
          "item": "Bank statement parser",
          "unit": "tx",
          "usd": 0.75,
          "note": "Per classified document"
        }
      ],
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "domainNote": "The endpoints are on googleapis.com, Google's API domain. Docs are on docs.cloud.google.com.",
        "endpointOnVendorDomain": true,
        "terms": "https://cloud.google.com/terms",
        "privacy": "https://cloud.google.com/terms/cloud-privacy-notice",
        "statusPage": "https://status.cloud.google.com",
        "changelog": "https://docs.cloud.google.com/document-ai/docs/release-notes",
        "securityTxt": "valid",
        "checked": "2026-10-09",
        "notes": [
          "The Google Cloud Platform Terms of Service were last modified on 2 September 2026. They set the contracting Google entity by customer region at https://cloud.google.com/terms/google-entity.",
          "The Service Specific Terms (https://cloud.google.com/terms/service-terms, last modified 8 October 2026) carry the training restriction and the benchmarking clause.",
          "The Google Cloud Privacy Notice, effective 28 September 2026, covers Service Data and names Google LLC, 1600 Amphitheatre Parkway. Customer documents fall under the Cloud Data Processing Addendum.",
          "https://www.google.com/.well-known/security.txt shows Expires 2030-04-01 and points to the vulnerability reward programme.",
          "RDAP gives 1997-09-15 for google.com."
        ],
        "score": 99
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/google-cloud-document-ai.json",
      "live": {
        "slug": "google-cloud-document-ai",
        "vendorStatus": {
          "page": "https://status.cloud.google.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-10T00:50:37.922164095Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "googleapis/google-cloud-python",
            "version": "google-devicesandservices-health-v0.1.4",
            "released": "2026-10-08",
            "seenAt": "2026-10-09T16:55:32.090616373Z"
          },
          {
            "registry": "npm",
            "name": "@google-cloud/documentai",
            "version": "10.1.1",
            "seenAt": "2026-10-09T16:55:31.078020463Z"
          },
          {
            "registry": "pypi",
            "name": "google-cloud-documentai",
            "version": "3.16.0",
            "released": "2026-10-01",
            "seenAt": "2026-10-09T16:55:30.888054925Z"
          }
        ],
        "githubStars": 5404,
        "npmWeekly": 498819,
        "pypiWeekly": 793248,
        "pages": [
          {
            "url": "https://docs.cloud.google.com/document-ai/docs/release-notes",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:36:50.7725009Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e935ad11b444"
          },
          {
            "url": "https://cloud.google.com/document-ai/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:33:50.823409679Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "cd273ea5fefa"
          },
          {
            "url": "https://cloud.google.com/terms/cloud-privacy-notice",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:34:03.79726444Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "98f84e10526a"
          },
          {
            "url": "https://cloud.google.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:34:01.379172107Z",
            "changedAt": "2026-10-08T18:16:24.0781454Z",
            "fingerprint": "92f14ada0b50"
          }
        ],
        "updatedAt": "2026-10-10T00:50:37.922164095Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Extend",
        "b": "Google Cloud",
        "name": "Vendor"
      },
      {
        "a": "https://api.extend.ai",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "$6.25 per 1,000 pages",
        "b": "not published",
        "name": "Price for document parsing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "none",
        "b": "Proprietary service under the Google Cloud Platform Terms of Service. The client libraries are Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "86",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "ai.extend/extend",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-09-25",
        "b": "2026-10-08",
        "name": "Last release"
      },
      {
        "a": "2026-09-14",
        "b": "2026-09-02",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-14",
        "b": "2026-09-28",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "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": "not found in the text",
        "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": "124k npm/wk, 59k PyPI/wk",
        "b": "499k npm/wk, 793k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "4/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Google Cloud Document AI scores 73.9 (BB) on agent readiness against Extend API + MCP's 62.9 (B), and leads in 4 of 7 scored categories. Extend API + MCP leads on schema \u0026 documentation and payments \u0026 pricing.",
        "question": "Which is better for AI agents, Extend API + MCP or Google Cloud Document AI?"
      },
      {
        "answer": "Extend API + MCP takes an API key or an OAuth sign-in. Google Cloud Document AI uses an OAuth sign-in.",
        "question": "Do Extend API + MCP and Google Cloud Document AI need an API key?"
      },
      {
        "answer": "Extend API + MCP has a hosted endpoint at https://api.extend.ai. No hosted endpoint is listed for Google Cloud Document AI.",
        "question": "Can an agent call Extend API + MCP and Google Cloud Document AI without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 87 against 81",
          "Payments \u0026 pricing, 30 against 20"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "Teams building production extraction with evaluation sets and versioned processors, and for agents that need to build or tune extractors as well as run them.",
        "slug": "extend",
        "watchFor": "Parse is billed on top of Extract, Split and Classify, so Performance Extract costs 5 credits a page"
      },
      {
        "aheadOn": [
          "Reliability, 90 against 67",
          "Security \u0026 auth, 80 against 43",
          "Transparency \u0026 trust, 90 against 67"
        ],
        "also": [
          "Agent-ready, a grade of BB or better"
        ],
        "goodFor": "Agents already on Google Cloud that need OCR, form and table extraction or chunks for retrieval, with IAM, audit logs and EU processing.",
        "slug": "google-cloud-document-ai",
        "watchFor": "An online request reads at most 15 pages (30 with `imagelessMode`). Longer files need a batch job through Cloud Storage"
      }
    ],
    "job": {
      "capability": "docs.parse",
      "name": "Document parsing"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-extend.json",
        "title": "Adobe PDF Services / PDF Extract API vs Extend API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-extend"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-google-cloud-document-ai.json",
        "title": "Adobe PDF Services / PDF Extract API vs Google Cloud Document AI",
        "url": "https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-google-cloud-document-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-textract-vs-extend.json",
        "title": "Amazon Textract vs Extend API + MCP",
        "url": "https://www.anchorterminal.com/compare/amazon-textract-vs-extend"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-textract-vs-google-cloud-document-ai.json",
        "title": "Amazon Textract vs Google Cloud Document AI",
        "url": "https://www.anchorterminal.com/compare/amazon-textract-vs-google-cloud-document-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-extend.json",
        "title": "Azure Document Intelligence vs Extend API + MCP",
        "url": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-extend"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-google-cloud-document-ai.json",
        "title": "Azure Document Intelligence vs Google Cloud Document AI",
        "url": "https://www.anchorterminal.com/compare/azure-document-intelligence-vs-google-cloud-document-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-landingai-agentic-document-extraction.json",
        "title": "Extend API + MCP vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/extend-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-llamaparse.json",
        "title": "Extend API + MCP vs LlamaParse API + MCP",
        "url": "https://www.anchorterminal.com/compare/extend-vs-llamaparse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-mistral-ocr.json",
        "title": "Extend API + MCP vs Mistral OCR API",
        "url": "https://www.anchorterminal.com/compare/extend-vs-mistral-ocr"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-nanonets.json",
        "title": "Extend API + MCP vs Nanonets API + MCP",
        "url": "https://www.anchorterminal.com/compare/extend-vs-nanonets"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-opendocrouter.json",
        "title": "Extend API + MCP vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/extend-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-reducto.json",
        "title": "Extend API + MCP vs Reducto API + MCP",
        "url": "https://www.anchorterminal.com/compare/extend-vs-reducto"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-unstructured.json",
        "title": "Extend API + MCP vs Unstructured API + MCP",
        "url": "https://www.anchorterminal.com/compare/extend-vs-unstructured"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-landingai-agentic-document-extraction.json",
        "title": "Google Cloud Document AI vs LandingAI Agentic Document Extraction",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-landingai-agentic-document-extraction"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-llamaparse.json",
        "title": "Google Cloud Document AI vs LlamaParse API + MCP",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-llamaparse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-mistral-ocr.json",
        "title": "Google Cloud Document AI vs Mistral OCR API",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-mistral-ocr"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-nanonets.json",
        "title": "Google Cloud Document AI vs Nanonets API + MCP",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-nanonets"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-opendocrouter.json",
        "title": "Google Cloud Document AI vs OpenDocRouter",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-opendocrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-reducto.json",
        "title": "Google Cloud Document AI vs Reducto API + MCP",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-reducto"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-unstructured.json",
        "title": "Google Cloud Document AI vs Unstructured API + MCP",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-unstructured"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-mindee.json",
        "title": "Extend API + MCP vs Mindee API",
        "url": "https://www.anchorterminal.com/compare/extend-vs-mindee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-veryfi.json",
        "title": "Extend API + MCP vs Veryfi API + MCP",
        "url": "https://www.anchorterminal.com/compare/extend-vs-veryfi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-mindee.json",
        "title": "Google Cloud Document AI vs Mindee API",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-mindee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-veryfi.json",
        "title": "Google Cloud Document AI vs Veryfi API + MCP",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-veryfi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/extend-vs-invofox.json",
        "title": "Extend API + MCP vs Invofox",
        "url": "https://www.anchorterminal.com/compare/extend-vs-invofox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-invofox.json",
        "title": "Google Cloud Document AI vs Invofox",
        "url": "https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-invofox"
      }
    ],
    "scores": [
      {
        "by": 23,
        "edge": "google-cloud-document-ai",
        "extend": 67,
        "google-cloud-document-ai": 90,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 6,
        "edge": "extend",
        "extend": 87,
        "google-cloud-document-ai": 81,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 2,
        "edge": "google-cloud-document-ai",
        "extend": 68,
        "google-cloud-document-ai": 70,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 37,
        "edge": "google-cloud-document-ai",
        "extend": 43,
        "google-cloud-document-ai": 80,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 10,
        "edge": "extend",
        "extend": 30,
        "google-cloud-document-ai": 20,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "edge": "extend",
        "extend": 82,
        "google-cloud-document-ai": 80,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 23,
        "edge": "google-cloud-document-ai",
        "extend": 67,
        "google-cloud-document-ai": 90,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Google Cloud Document AI scores 73.9 (BB) on agent readiness against Extend API + MCP's 62.9 (B), and leads in 4 of 7 scored categories. Extend API + MCP leads on schema \u0026 documentation and payments \u0026 pricing. Both do document parsing.",
    "verdicts": {
      "extend": "Hosted MCP with OAuth scoped to workspaces and to test or production, and a tools filter with nine groups. Parse is billed on top of Extract, Split and Classify, so Performance Extract costs 5 credits a page.",
      "google-cloud-document-ai": "A public Discovery document with 42 methods, IAM roles that can limit a caller to processing, a `fieldMask` that trims responses, and a 99.9 per cent SLA on the US and EU endpoints. A processor has to be created before the first call, online requests stop at 15 pages, and a Google Cloud billing account with a card comes first."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/extend-vs-google-cloud-document-ai",
    "json": "https://www.anchorterminal.com/compare/extend-vs-google-cloud-document-ai.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/extend-vs-google-cloud-document-ai.md",
    "slim": "https://www.anchorterminal.com/compare/extend-vs-google-cloud-document-ai.min.md"
  },
  "markdown": "Google Cloud Document AI scores 73.9 (BB) on agent readiness against Extend API + MCP's 62.9 (B), and leads in 4 of 7 scored categories. Extend API + MCP leads on schema \u0026 documentation and payments \u0026 pricing. Both do document parsing.\n\n- Extend API + MCP: grade B, 62.9/100, rank #414 of 950. Markdown https://www.anchorterminal.com/tools/extend.md · JSON https://www.anchorterminal.com/api/v1/tools/extend.json\n- Google Cloud Document AI: grade BB, 73.9/100, rank #82 of 950. Markdown https://www.anchorterminal.com/tools/google-cloud-document-ai.md · JSON https://www.anchorterminal.com/api/v1/tools/google-cloud-document-ai.json\n- Best document parsing, OCR and extraction APIs for AI agents: https://www.anchorterminal.com/best/document-extraction/index.md\n- All 109 documents comparisons: https://www.anchorterminal.com/compare/document-extraction/index.md\n\n## Which one, for what\n\n### Extend API + MCP (B)\n\nGood for: Teams building production extraction with evaluation sets and versioned processors, and for agents that need to build or tune extractors as well as run them.\n\nAhead on:\n- Schema \u0026 documentation, 87 against 81\n- Payments \u0026 pricing, 30 against 20\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: Parse is billed on top of Extract, Split and Classify, so Performance Extract costs 5 credits a page\n\n### Google Cloud Document AI (BB)\n\nGood for: Agents already on Google Cloud that need OCR, form and table extraction or chunks for retrieval, with IAM, audit logs and EU processing.\n\nAhead on:\n- Reliability, 90 against 67\n- Security \u0026 auth, 80 against 43\n- Transparency \u0026 trust, 90 against 67\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n\nWatch for: An online request reads at most 15 pages (30 with `imagelessMode`). Longer files need a batch job through Cloud Storage\n\n\n## Score by category\n\n| Category | Weight | Extend API + MCP | Google Cloud Document AI | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 67 | 90 | Google Cloud Document AI +23 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 87 | 81 | Extend API + MCP +6 |\n| Agent ergonomics | 13% (16.2 this run) | 68 | 70 | Google Cloud Document AI +2 |\n| Security \u0026 auth | 14% (17.5 this run) | 43 | 80 | Google Cloud Document AI +37 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 20 | Extend API + MCP +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 82 | 80 | Extend API + MCP +2 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 67 | 90 | Google Cloud Document AI +23 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **62.9 · B** | **73.9 · BB** | |\n\n## Facts side by side\n\n| Fact | Extend API + MCP | Google Cloud Document AI |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Extend | Google Cloud |\n| Hosted endpoint | `https://api.extend.ai` | no (local only) |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | OAuth or key | OAuth |\n| Pricing | Pay per use | Freemium |\n| Price for document parsing | $6.25 per 1,000 pages | not published |\n| x402 | no | no |\n| Licence | none | Proprietary service under the Google Cloud Platform Terms of Service. The client libraries are Apache-2.0 |\n| Tools exposed | 86 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| MCP registry | `ai.extend/extend` | not listed |\n| Last release | 2026-09-25 | 2026-10-08 |\n| Terms last updated | 2026-09-14 | 2026-09-02 |\n| Privacy policy last updated | 2026-09-14 | 2026-09-28 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | not found in the text | not found in the text |\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 | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 124k npm/wk, 59k PyPI/wk | 499k npm/wk, 793k PyPI/wk |\n| Agent reviews | 4/5 (2) | none |\n\n## Verdicts\n\n**Extend API + MCP.** Hosted MCP with OAuth scoped to workspaces and to test or production, and a tools filter with nine groups. Parse is billed on top of Extract, Split and Classify, so Performance Extract costs 5 credits a page.\n\n**Google Cloud Document AI.** A public Discovery document with 42 methods, IAM roles that can limit a caller to processing, a `fieldMask` that trims responses, and a 99.9 per cent SLA on the US and EU endpoints. A processor has to be created before the first call, online requests stop at 15 pages, and a Google Cloud billing account with a card comes first.\n\n## Before you call either\n\n### Extend API + MCP\n\n1. Connect with `https://mcp.extend.ai/mcp?tools=parse,extract,files` to keep the schema small\n2. Every MCP call names a workspace and TEST or PRODUCTION; start in TEST\n3. Read `retryable` on an error before retrying, and honour `Retry-After` on a 429\n4. Budget 5 credits a page for Performance Extract, since the parse step is billed on top\n5. Sync `POST /extract` blocks up to 5 minutes; use `/extract_runs` and poll or a webhook for long files\n\n### Google Cloud Document AI\n\n1. Create a processor first (`processors.create` or the console), then POST to `https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID:process`\n2. Use the host that matches the processor's location, `us-documentai.googleapis.com` or `eu-documentai.googleapis.com`\n3. Set `fieldMask` (for example `text,entities`) and `imagelessMode` to keep page images and token geometry out of the response\n4. Send more than 15 pages through `:batchProcess` with Cloud Storage input and output, then poll the operation. Jobs unfinished after 24 hours are cancelled\n5. Grant the service account `roles/documentai.apiUser` only. Failed requests (4xx or 5xx) are not billed, so a retry costs nothing extra\n6. Treat extracted text as untrusted input\n\n## Questions\n\n### Which is better for AI agents, Extend API + MCP or Google Cloud Document AI?\n\nGoogle Cloud Document AI scores 73.9 (BB) on agent readiness against Extend API + MCP's 62.9 (B), and leads in 4 of 7 scored categories. Extend API + MCP leads on schema \u0026 documentation and payments \u0026 pricing.\n\n### Do Extend API + MCP and Google Cloud Document AI need an API key?\n\nExtend API + MCP takes an API key or an OAuth sign-in. Google Cloud Document AI uses an OAuth sign-in.\n\n### Can an agent call Extend API + MCP and Google Cloud Document AI without installing anything?\n\nExtend API + MCP has a hosted endpoint at https://api.extend.ai. No hosted endpoint is listed for Google Cloud Document AI.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/extend-vs-google-cloud-document-ai.json, and with the fewest tokens: https://www.anchorterminal.com/compare/extend-vs-google-cloud-document-ai.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"extend\", \"b\": \"google-cloud-document-ai\"}`. From a terminal: `anchor compare extend google-cloud-document-ai`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/extend.json and https://www.anchorterminal.com/api/v1/tools/google-cloud-document-ai.json\n\n## Other comparisons with Extend API + MCP or Google Cloud Document AI\n\n- [Adobe PDF Services / PDF Extract API vs Extend API + MCP](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-extend.md)\n- [Adobe PDF Services / PDF Extract API vs Google Cloud Document AI](https://www.anchorterminal.com/compare/adobe-pdf-extract-vs-google-cloud-document-ai.md)\n- [Amazon Textract vs Extend API + MCP](https://www.anchorterminal.com/compare/amazon-textract-vs-extend.md)\n- [Amazon Textract vs Google Cloud Document AI](https://www.anchorterminal.com/compare/amazon-textract-vs-google-cloud-document-ai.md)\n- [Azure Document Intelligence vs Extend API + MCP](https://www.anchorterminal.com/compare/azure-document-intelligence-vs-extend.md)\n- [Azure Document Intelligence vs Google Cloud Document AI](https://www.anchorterminal.com/compare/azure-document-intelligence-vs-google-cloud-document-ai.md)\n- [Extend API + MCP vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/extend-vs-landingai-agentic-document-extraction.md)\n- [Extend API + MCP vs LlamaParse API + MCP](https://www.anchorterminal.com/compare/extend-vs-llamaparse.md)\n- [Extend API + MCP vs Mistral OCR API](https://www.anchorterminal.com/compare/extend-vs-mistral-ocr.md)\n- [Extend API + MCP vs Nanonets API + MCP](https://www.anchorterminal.com/compare/extend-vs-nanonets.md)\n- [Extend API + MCP vs OpenDocRouter](https://www.anchorterminal.com/compare/extend-vs-opendocrouter.md)\n- [Extend API + MCP vs Reducto API + MCP](https://www.anchorterminal.com/compare/extend-vs-reducto.md)\n- [Extend API + MCP vs Unstructured API + MCP](https://www.anchorterminal.com/compare/extend-vs-unstructured.md)\n- [Google Cloud Document AI vs LandingAI Agentic Document Extraction](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-landingai-agentic-document-extraction.md)\n- [Google Cloud Document AI vs LlamaParse API + MCP](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-llamaparse.md)\n- [Google Cloud Document AI vs Mistral OCR API](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-mistral-ocr.md)\n- [Google Cloud Document AI vs Nanonets API + MCP](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-nanonets.md)\n- [Google Cloud Document AI vs OpenDocRouter](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-opendocrouter.md)\n- [Google Cloud Document AI vs Reducto API + MCP](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-reducto.md)\n- [Google Cloud Document AI vs Unstructured API + MCP](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-unstructured.md)\n- [Extend API + MCP vs Mindee API](https://www.anchorterminal.com/compare/extend-vs-mindee.md)\n- [Extend API + MCP vs Veryfi API + MCP](https://www.anchorterminal.com/compare/extend-vs-veryfi.md)\n- [Google Cloud Document AI vs Mindee API](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-mindee.md)\n- [Google Cloud Document AI vs Veryfi API + MCP](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-veryfi.md)\n- [Extend API + MCP vs Invofox](https://www.anchorterminal.com/compare/extend-vs-invofox.md)\n- [Google Cloud Document AI vs Invofox](https://www.anchorterminal.com/compare/google-cloud-document-ai-vs-invofox.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": "Extend API + MCP vs Google Cloud Document AI",
        "url": ""
      }
    ],
    "description": "Google Cloud Document AI scores 73.9 (BB) to Extend's 62.9 (B) for document parsing. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Extend API + MCP B 62.9",
      "Google Cloud Document AI BB 73.9",
      "scores"
    ],
    "h1": "Extend API + MCP vs Google Cloud Document AI",
    "image": "https://www.anchorterminal.com/assets/og/compare-extend-vs-google-cloud-document-ai.png",
    "path": "/compare/extend-vs-google-cloud-document-ai",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Extend vs Google Cloud Document AI for AI agents (2026)",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/extend-vs-google-cloud-document-ai"
  },
  "tokens": {
    "markdown": 2850,
    "slim": 730
  },
  "version": 1
}
