{
  "data": {
    "a": {
      "slug": "grep-ai",
      "name": "Grep AI",
      "vendor": "Parcha Labs, Inc.",
      "vendorUrl": "https://grep.ai",
      "kind": "http-api",
      "category": "search",
      "summary": "Grep is a hosted platform from Parcha Labs for building and running research agents that return cited reports and structured output. Outside agents reach it through a REST API, a remote MCP server, an A2A endpoint and two SDKs.",
      "url": "https://www.anchorterminal.com/tools/grep-ai",
      "markdownUrl": "https://www.anchorterminal.com/tools/grep-ai.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/grep-ai.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/grep-ai.json",
      "repo": "https://github.com/Parcha-ai/grepai-skills",
      "license": "Proprietary service under Parcha Labs' terms of service. The grep-research-skills package on npm is MIT. The @parcha/agentrun and parcha-agentrun SDK packages state no licence in their registry metadata",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.grep.ai/api/v2/runs",
      "packages": [
        {
          "registry": "npm",
          "name": "@parcha/agentrun"
        },
        {
          "registry": "pypi",
          "name": "parcha-agentrun"
        },
        {
          "registry": "npm",
          "name": "grep-research-skills"
        }
      ],
      "auth": "mixed",
      "authNotes": "A Bearer credential on every call except the public agent list and publicly shared runs. Self-serve API keys (`parcha-` prefix) are created in the developer dashboard or at POST /api/v2/keys, and can be listed and revoked. The MCP server and delegated integrations take OAuth access tokens issued by Descope, with scopes research:read, research:write, billing:read, experts:read and experts:write. An agent with an AgentMail inbox can sign in through AgentID with an Ed25519 key and no human account. No partner or sales approval is documented for the self-serve plans.",
      "pricing": "freemium",
      "pricingNotes": "Credits, with a medium-effort task counted as 20. The Free Trial has 100 one-time credits and the pricing table marks it without API access. Pay As You Go tops up a wallet from $20, also marked without API access. Pro is $200 a month for 1,500 credits and Ultra $500 for 4,500, both with API access. Team plans go through sales. The page says $20 buys 200 credits and its Markdown twin says 100. Whether signup needs a card isn't stated (https://grep.ai/pricing, checked 2026-10-08).",
      "priceSummary": "$200 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "Not available. The changelog entry of 8 May 2026 announces x402 and MPP payments for API research, but GET and POST requests to https://api.grep.ai/mpp/v1/api returned 503 `gateway_disabled` on 8 October 2026, and the grep-research-skills README says the wallet path returns once the gateway is generally available (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": 82,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 334,
        "pypiWeekly": 52,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://grep.ai/developers",
      "llmsTxt": "https://grep.ai/llms.txt",
      "openapi": "https://api.grep.ai/api/v2/openapi.json",
      "capabilities": [
        "search.research",
        "search.answer",
        "kyc.business",
        "kyc.screening",
        "kyc.documents"
      ],
      "tags": [
        "hosted",
        "freemium",
        "mcp",
        "oauth",
        "openapi",
        "llms-txt",
        "python",
        "typescript",
        "async-jobs",
        "webhooks",
        "status-page"
      ],
      "lastRelease": "2026-09-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 64.4,
        "grade": "B",
        "agentReady": false,
        "rank": 252,
        "ranked": true,
        "rankOf": 629,
        "categoryRank": 9,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 70,
          "maintenance": 74,
          "payments": 40,
          "reliability": 60,
          "schema": 80,
          "security": 65,
          "transparency": 59
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "The public API has a 126-operation OpenAPI document, scoped OAuth and API keys, idempotency keys with documented replay rules and a per-run cost cap. No rate limit is published, the MCP server lists 82 tools, and the pricing page limits API access to the $200 a month Pro plan and above.",
        "bestFor": "Agents that hand off a long research or due-diligence job and want a cited report or structured fields back, including business verification and sanctions screening through built-in agents.",
        "strengths": [
          "Public OpenAPI document with 126 operations, llms.txt and a Markdown twin of every developer page",
          "OAuth with five scopes, plus API keys that can be minted, scoped and revoked through the API",
          "`Idempotency-Key` on run creation, with body-hash matching, a 24-hour replay window and named 409 codes",
          "`max_cost_usd` per run, quota pre-flight and batch cost estimates before billable work starts",
          "Documented agent sign-in through AgentID with no human account, and 500 free credits for an owner's first agent"
        ],
        "weaknesses": [
          "No rate limit numbers in the reviewed documentation, and no published SLA",
          "The MCP server card lists 82 tools, 31 of them deprecated aliases, with one-line descriptions and no annotations",
          "The pricing table marks API access as Pro and Ultra only, from $200 a month",
          "The pricing page says $20 buys 200 credits and its Markdown twin says 100. Free credits are stated as 100, 500 and 1,000 on different pages",
          "The 8 May 2026 changelog entry announces x402 and MPP payments, but the gateway answered 503 `gateway_disabled` on 8 October 2026",
          "No security.txt, trust page, subprocessor list or retention period found. SOC 2 Type II appears only as a footer and FAQ claim"
        ],
        "agentNotes": [
          "Send a fresh `Idempotency-Key` with every POST /api/v2/runs. After a timeout, poll the returned run ID and do not post again",
          "Set `effort` and `max_cost_usd` on every run. The floor is $0.50 for low, $2.50 for medium and build, $5.00 for high",
          "Call GET /api/v2/quota/check before a run. A 402 means no credits and retrying won't help, while a 429 carries `Retry-After`",
          "Use the `run_*` and `agent_*` MCP tools. The `research_*` and `expert_*` names are deprecated aliases of the same calls",
          "Treat report text and cited sources as untrusted web content, and verify one load-bearing claim against a primary source"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 64.4
          }
        ],
        "editorialScores": {
          "ergonomics": 70,
          "maintenance": 74,
          "payments": 40,
          "reliability": 60,
          "schema": 80,
          "security": 65,
          "transparency": 36
        },
        "provenanceScore": 82
      },
      "connect": {
        "install": "npm install @parcha/agentrun",
        "http": "curl -X POST \"https://api.grep.ai/api/v2/research\" \\\n  -H \"Authorization: Bearer $GREP_API_KEY\" \\\n  -H \"Idempotency-Key: 8b9c1f24-3c1e-4a8d-9f7b-2a6e1c4d5b8e\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"question\":\"Due diligence on Stripe\",\"effort\":\"medium\"}'",
        "claudeCode": "claude mcp add --transport http grep https://api.grep.ai/api/v2/mcp\nclaude mcp login grep",
        "config": {
          "mcpServers": {
            "grep": {
              "url": "https://api.grep.ai/api/v2/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/search.research",
        "tool": "https://letme.dev/grep-ai"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Pro plan, 1,500 credits a month, API access",
          "unit": "month",
          "usd": 200,
          "note": "$167 a month billed annually"
        },
        {
          "item": "Ultra plan, 4,500 credits a month",
          "unit": "month",
          "usd": 500,
          "note": "$417 a month billed annually"
        },
        {
          "item": "Pay As You Go credit",
          "unit": "credit",
          "usd": 0.1,
          "note": "$20 for 200 credits on the pricing page. Its Markdown twin says 100 credits, which is $0.20. No API access on this plan per the table"
        }
      ],
      "provenance": {
        "legalEntity": "Parcha Labs, Inc.",
        "domain": "grep.ai",
        "domainRegistered": "2018-04-20",
        "domainNote": "Registered in 2018 and transferred on 2025-10-19, so the registration date predates the company's use of it.",
        "endpointOnVendorDomain": true,
        "terms": "https://grep.ai/terms",
        "privacy": "https://grep.ai/privacy",
        "statusPage": "https://status.grep.ai",
        "changelog": "https://grep.ai/changelog",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The terms of service, last updated 20 March 2026, are a contract with Parcha Labs, Inc., a Delaware corporation, governed by California law.",
          "The privacy policy, last updated 5 October 2026, names Parcha Labs, Inc. and the websites www.parcha.ai and grep.parcha.ai.",
          "The API, the MCP server and the A2A endpoint answer on api.grep.ai. OAuth tokens come from Descope at api.descope.com.",
          "grep.ai/.well-known/security.txt and api.grep.ai/.well-known/security.txt return 404. grep.ai/trust and grep.ai/security return 404.",
          "RDAP for grep.ai gives a registration date of 2018-04-20 and a transfer on 2025-10-19.",
          "The status page's support link is support@parcha.ai and its privacy link points to parcha.ai."
        ],
        "score": 82
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/grep-ai.json",
      "live": {
        "slug": "grep-ai",
        "probe": {
          "target": "https://api.grep.ai/api/v2/runs",
          "method": "get",
          "lastAt": "2026-10-08T18:20:31.107787042Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 186,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 382,
          "p95ms24h": 533,
          "samples24h": 33,
          "samples30d": 33,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 33,
              "ok": 33
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.grep.ai",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-08T18:22:02.684990095Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "Parcha-ai/grepai-skills",
            "version": "v0.2.0",
            "released": "2026-08-04",
            "seenAt": "2026-10-08T16:15:07.589068505Z"
          },
          {
            "registry": "npm",
            "name": "@parcha/agentrun",
            "version": "0.2.1",
            "seenAt": "2026-10-08T16:15:03.929041874Z"
          },
          {
            "registry": "npm",
            "name": "grep-research-skills",
            "version": "0.2.0",
            "seenAt": "2026-10-08T16:15:07.371903924Z"
          },
          {
            "registry": "pypi",
            "name": "parcha-agentrun",
            "version": "0.2.1",
            "released": "2026-09-30",
            "seenAt": "2026-10-08T16:15:07.178365237Z"
          }
        ],
        "githubStars": 2,
        "npmWeekly": 334,
        "pypiWeekly": 52,
        "securityTxt": {
          "url": "https://grep.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:38:56.474115574Z"
        },
        "pages": [
          {
            "url": "https://grep.ai/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-08T18:20:43.809396033Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "5f4c7902b1e3"
          },
          {
            "url": "https://grep.ai/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:20:46.272067131Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a9ffcdfc713c"
          },
          {
            "url": "https://grep.ai/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:20:48.076387468Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "68d0ef896769"
          },
          {
            "url": "https://grep.ai/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:20:50.381060662Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "5c21afb05a2d"
          }
        ],
        "updatedAt": "2026-10-08T18:22:02.684990095Z"
      }
    },
    "answer": "Parallel Search and Task APIs scores 74 (BB) on agent readiness against Grep AI's 64.4 (B), and leads in 6 of 7 scored categories. Grep AI leads on security \u0026 auth.",
    "b": {
      "slug": "parallel-search-api",
      "name": "Parallel Search and Task APIs",
      "vendor": "Parallel Web Systems",
      "vendorUrl": "https://parallel.ai",
      "kind": "http-api",
      "category": "search",
      "summary": "Parallel's web APIs for agents.",
      "url": "https://www.anchorterminal.com/tools/parallel-search-api",
      "markdownUrl": "https://www.anchorterminal.com/tools/parallel-search-api.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/parallel-search-api.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/parallel-search-api.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.parallel.ai/v1/search",
      "packages": [
        {
          "registry": "npm",
          "name": "parallel-web"
        },
        {
          "registry": "pypi",
          "name": "parallel-web"
        }
      ],
      "auth": "mixed",
      "authNotes": "API key in the `x-api-key` header. The Search MCP at search.parallel.ai/mcp works anonymously at lower limits, takes a Bearer key, and /mcp-oauth adds OAuth. An OAuth provider can issue keys on behalf of your users.",
      "pricing": "freemium",
      "pricingNotes": "Up to 5,000 free requests a month, with $5 of free credit monthly and up to $80 at signup. Search $1 per 1,000 requests in turbo or fast, $5 in basic or advanced, 10 results included and $1 per 1,000 extra results. Extract $1 per 1,000 URLs. Task $5 (lite) to $2,400 (ultra8x) per 1,000 successful runs. Responses $10 to $250 per 1,000 by reasoning effort. Failed runs aren't billed (https://parallel.ai/pricing).",
      "priceSummary": "$1 / 1k req",
      "where": "hosted",
      "x402": {
        "level": "partial",
        "evidence": "Not on api.parallel.ai. A separate gateway at parallelmpp.dev takes x402 (USDC on Base) and MPP (Stripe or Tempo) for search and extract at $0.01 and an ultra task at $0.30. An unauthenticated POST to /api/search returned 402 with an x402 v2 challenge for 10000 base units on eip155:8453 (checked 2026-09-30) (https://docs.parallel.ai/integrations/agentic-payments).",
        "endpoints": [
          {
            "url": "https://parallelmpp.dev/api/search",
            "priceUsd": 0.01,
            "network": "eip155:8453"
          },
          {
            "url": "https://parallelmpp.dev/api/extract",
            "priceUsd": 0.01,
            "network": "eip155:8453"
          },
          {
            "url": "https://parallelmpp.dev/api/task",
            "priceUsd": 0.3,
            "network": "eip155:8453"
          }
        ]
      },
      "toolCount": 6,
      "popularity": {
        "githubStars": 28,
        "npmWeekly": 249803,
        "pypiWeekly": 994376,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.parallel.ai",
      "llmsTxt": "https://docs.parallel.ai/llms.txt",
      "openapi": "https://docs.parallel.ai/public-openapi.json",
      "registryName": "ai.parallel/search-mcp",
      "capabilities": [
        "web.search",
        "web.fetch",
        "web.extract",
        "search.answer",
        "search.research"
      ],
      "tags": [
        "hosted",
        "freemium",
        "mcp",
        "llms-txt",
        "openapi",
        "x402",
        "python",
        "typescript",
        "async-jobs",
        "webhooks"
      ],
      "lastRelease": "2026-09-29",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 74,
        "grade": "BB",
        "agentReady": true,
        "rank": 65,
        "ranked": true,
        "rankOf": 629,
        "categoryRank": 3,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 81,
          "maintenance": 87,
          "payments": 75,
          "reliability": 75,
          "schema": 94,
          "security": 45,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Fast-mode search at $1 per 1,000 with 10 excerpted results, and Extract at $1 per 1,000 URLs. Search defaults to advanced mode at $5 per 1,000 when `mode` is left out.",
        "bestFor": "Agents that mix quick search with long research or enrichment jobs and want one vendor and one bill.",
        "strengths": [
          "Fast-mode search at $1 per 1,000 with 10 excerpted results, and Extract at $1 per 1,000 URLs",
          "Task runs billed only on success, and documented limits of 600 searches and 2,000 task creations a minute",
          "Keyless hosted Search MCP, with Bearer and OAuth endpoints for higher limits",
          "Public OpenAPI, llms.txt and an errors table that says which codes to retry",
          "Changelog entries most weeks and SDK releases several times a month"
        ],
        "weaknesses": [
          "Search defaults to advanced mode at $5 per 1,000 when `mode` is left out",
          "SDKs retry Task creation on 429 and 5xx with no idempotency key",
          "x402 and MPP only through parallelmpp.dev at a flat $0.01, not on api.parallel.ai",
          "No prompt-injection guidance, no security.txt and no public subprocessor list",
          "No retention period stated outside the EU endpoint"
        ],
        "agentNotes": [
          "Pass `mode: \"fast\"` on every search. Without it you pay the advanced rate",
          "Create Task runs with `max_retries=0` and check for an existing run before retrying",
          "Give an `objective` plus two or three short `search_queries`. That's what ranks the excerpts",
          "On 402, check available balance rather than total. Running tasks reserve credit",
          "Prefer natural-language source guidance to domain filters. The docs say filters can cut result quality"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.6,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 74
          }
        ],
        "editorialScores": {
          "ergonomics": 81,
          "maintenance": 87,
          "payments": 75,
          "reliability": 75,
          "schema": 94,
          "security": 45,
          "transparency": 45
        },
        "provenanceScore": 84
      },
      "connect": {
        "http": "curl https://api.parallel.ai/v1/search -H \"x-api-key: $PARALLEL_API_KEY\" -H \"Content-Type: application/json\" \\\n  -d '{\"mode\":\"fast\",\"objective\":\"Latest Parallel Web Systems announcements\",\"search_queries\":[\"Parallel Web Systems news\"]}'",
        "claudeCode": "claude mcp add --transport http parallel-search https://search.parallel.ai/mcp",
        "config": {
          "mcpServers": {
            "parallel-search": {
              "headers": {
                "Authorization": "Bearer ${PARALLEL_API_KEY}"
              },
              "url": "https://search.parallel.ai/mcp"
            }
          }
        },
        "x402": "curl -i -X POST https://parallelmpp.dev/api/search -H 'content-type: application/json' -d '{\"query\":\"test\"}'\n# 402 -\u003e pay $0.01 USDC on eip155:8453 (or MPP via Stripe/Tempo) -\u003e resend"
      },
      "letme": {
        "capability": "https://letme.dev/web.search",
        "tool": "https://letme.dev/parallel-search-api"
      },
      "area": "web-data",
      "unitPrices": [
        {
          "item": "Search, turbo or fast",
          "unit": "1k-requests",
          "usd": 1,
          "note": "10 results included"
        },
        {
          "item": "Search, basic or advanced",
          "unit": "1k-requests",
          "usd": 5,
          "note": "advanced is the default mode"
        },
        {
          "item": "Extract",
          "unit": "1k-pages",
          "usd": 1
        },
        {
          "item": "Task, lite processor",
          "unit": "1k-calls",
          "usd": 5
        },
        {
          "item": "Task, pro processor",
          "unit": "1k-calls",
          "usd": 100
        },
        {
          "item": "Responses, medium effort",
          "unit": "1k-requests",
          "usd": 50
        },
        {
          "item": "x402 search via gateway",
          "unit": "call",
          "usd": 0.01,
          "note": "parallelmpp.dev"
        }
      ],
      "provenance": {
        "legalEntity": "Parallel Web Systems Inc.",
        "domain": "parallel.ai",
        "domainRegistered": "2017-12-16",
        "domainNote": "Registered in 2017 and transferred on 2024-07-01, so the registration date predates the company's use of it.",
        "endpointOnVendorDomain": true,
        "terms": "https://parallel.ai/terms-of-service",
        "privacy": "https://parallel.ai/privacy-policy",
        "statusPage": "https://status.parallel.ai",
        "changelog": "https://docs.parallel.ai/resources/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 84
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/parallel-search-api.json",
      "live": {
        "slug": "parallel-search-api",
        "probe": {
          "target": "https://api.parallel.ai/v1/search",
          "method": "get",
          "lastAt": "2026-10-08T18:20:36.871902382Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 1119,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 1129,
          "p95ms24h": 1215,
          "samples24h": 272,
          "samples30d": 2126,
          "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": 208,
              "ok": 208
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.parallel.ai",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-08T18:22:15.109717695Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "ai.parallel/search-mcp",
            "version": "1.0.0",
            "seenAt": "2026-10-08T02:42:52.272076636Z"
          },
          {
            "registry": "npm",
            "name": "parallel-web",
            "version": "1.3.5",
            "seenAt": "2026-10-08T16:24:50.519312557Z"
          },
          {
            "registry": "pypi",
            "name": "parallel-web",
            "version": "1.3.5",
            "released": "2026-09-29",
            "seenAt": "2026-10-08T16:24:51.425756001Z"
          }
        ],
        "npmWeekly": 276404,
        "pypiWeekly": 916246,
        "securityTxt": {
          "url": "https://parallel.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:38:35.781737841Z"
        },
        "llmsTxt": {
          "url": "https://docs.parallel.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:44.607763394Z"
        },
        "domain": {
          "domain": "parallel.ai",
          "registered": "2017-12-16",
          "source": "https://rdap.identitydigital.services/rdap/domain/parallel.ai",
          "checkedAt": "2026-10-04T13:04:29.88893781Z"
        },
        "pages": [
          {
            "url": "https://docs.parallel.ai/resources/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-08T18:19:13.119597233Z",
            "changedAt": "2026-10-03T15:31:59.173094113Z",
            "fingerprint": "e871cdd4ace7"
          },
          {
            "url": "https://parallel.ai/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:22:47.688694307Z",
            "changedAt": "2026-10-07T18:08:06.055050035Z",
            "fingerprint": "2b82222c8a11"
          },
          {
            "url": "https://parallel.ai/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-08T18:22:49.751943079Z",
            "changedAt": "2026-10-07T18:08:08.130413413Z",
            "fingerprint": "8505897cd412"
          },
          {
            "url": "https://parallel.ai/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:22:51.861178574Z",
            "changedAt": "2026-10-07T18:08:10.24610715Z",
            "fingerprint": "82b406ceff21"
          }
        ],
        "updatedAt": "2026-10-08T18:22:51.861178574Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Parcha Labs, Inc.",
        "b": "Parallel Web Systems",
        "name": "Vendor"
      },
      {
        "a": "https://api.grep.ai/api/v2/runs",
        "b": "https://api.parallel.ai/v1/search",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "payer tooling only",
        "name": "x402"
      },
      {
        "a": "Proprietary service under Parcha Labs' terms of service. The grep-research-skills package on npm is MIT. The @parcha/agentrun and parcha-agentrun SDK packages state no licence in their registry metadata",
        "b": "none",
        "name": "Licence"
      },
      {
        "a": "82",
        "b": "6",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "not listed",
        "b": "ai.parallel/search-mcp",
        "name": "MCP registry"
      },
      {
        "a": "2026-09-30",
        "b": "2026-09-29",
        "name": "Last release"
      },
      {
        "a": "2026-03-20",
        "b": "2026-08-11",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-21",
        "b": "2026-08-11",
        "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": "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": "334 npm/wk, 52 PyPI/wk",
        "b": "28 stars, 250k npm/wk, 994k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3.6/5 (8)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Parallel Search and Task APIs scores 74 (BB) on agent readiness against Grep AI's 64.4 (B), and leads in 6 of 7 scored categories. Grep AI leads on security \u0026 auth.",
        "question": "Which is better for AI agents, Grep AI or Parallel Search and Task APIs?"
      },
      {
        "answer": "Both take an API key or an OAuth sign-in.",
        "question": "Do Grep AI and Parallel Search and Task APIs need an API key?"
      },
      {
        "answer": "Yes. Grep AI has a hosted endpoint at https://api.grep.ai/api/v2/runs and Parallel Search and Task APIs at https://api.parallel.ai/v1/search.",
        "question": "Can an agent call Grep AI and Parallel Search and Task APIs without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Security \u0026 auth, 65 against 45"
        ],
        "also": null,
        "goodFor": "Agents that hand off a long research or due-diligence job and want a cited report or structured fields back, including business verification and sanctions screening through built-in agents.",
        "slug": "grep-ai",
        "watchFor": "No rate limit numbers in the reviewed documentation, and no published SLA"
      },
      {
        "aheadOn": [
          "Reliability, 75 against 60",
          "Schema \u0026 documentation, 94 against 80",
          "Agent ergonomics, 81 against 70",
          "Payments \u0026 pricing, 75 against 40",
          "Maintenance \u0026 community, 87 against 74",
          "Transparency \u0026 trust, 65 against 59"
        ],
        "also": [
          "Agent-ready, a grade of BB or better"
        ],
        "goodFor": "Agents that mix quick search with long research or enrichment jobs and want one vendor and one bill.",
        "slug": "parallel-search-api",
        "watchFor": "Search defaults to advanced mode at $5 per 1,000 when `mode` is left out"
      }
    ],
    "job": {
      "capability": "search.research",
      "name": "Search research"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-parallel-search-api.json",
        "title": "Brave Search API + MCP vs Parallel Search and Task APIs",
        "url": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-parallel-search-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-web-search-vs-parallel-search-api.json",
        "title": "Cloudflare Web Search API vs Parallel Search and Task APIs",
        "url": "https://www.anchorterminal.com/compare/cloudflare-web-search-vs-parallel-search-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/exa-mcp-vs-parallel-search-api.json",
        "title": "Exa API + MCP vs Parallel Search and Task APIs",
        "url": "https://www.anchorterminal.com/compare/exa-mcp-vs-parallel-search-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-parallel-search-api.json",
        "title": "Firecrawl MCP vs Parallel Search and Task APIs",
        "url": "https://www.anchorterminal.com/compare/firecrawl-mcp-vs-parallel-search-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/linkup-vs-parallel-search-api.json",
        "title": "Linkup vs Parallel Search and Task APIs",
        "url": "https://www.anchorterminal.com/compare/linkup-vs-parallel-search-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-searchapi-io.json",
        "title": "Parallel Search and Task APIs vs SearchAPI.io",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-searchapi-io"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serpapi.json",
        "title": "Parallel Search and Task APIs vs SerpApi",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serpapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serper.json",
        "title": "Parallel Search and Task APIs vs Serper",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serpkite.json",
        "title": "Parallel Search and Task APIs vs SerpKite",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-serpkite"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-tavily-mcp.json",
        "title": "Parallel Search and Task APIs vs Tavily API + MCP",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-tavily-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-valyu.json",
        "title": "Parallel Search and Task APIs vs Valyu",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallel-search-api-vs-you-com-api.json",
        "title": "Parallel Search and Task APIs vs You.com APIs",
        "url": "https://www.anchorterminal.com/compare/parallel-search-api-vs-you-com-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetch-reference-server-vs-parallel-search-api.json",
        "title": "Fetch (MCP reference server) vs Parallel Search and Task APIs",
        "url": "https://www.anchorterminal.com/compare/fetch-reference-server-vs-parallel-search-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/exa-mcp-vs-grep-ai.json",
        "title": "Exa API + MCP vs Grep AI",
        "url": "https://www.anchorterminal.com/compare/exa-mcp-vs-grep-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grep-ai-vs-linkup.json",
        "title": "Grep AI vs Linkup",
        "url": "https://www.anchorterminal.com/compare/grep-ai-vs-linkup"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grep-ai-vs-tavily-mcp.json",
        "title": "Grep AI vs Tavily API + MCP",
        "url": "https://www.anchorterminal.com/compare/grep-ai-vs-tavily-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grep-ai-vs-valyu.json",
        "title": "Grep AI vs Valyu",
        "url": "https://www.anchorterminal.com/compare/grep-ai-vs-valyu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grep-ai-vs-you-com-api.json",
        "title": "Grep AI vs You.com APIs",
        "url": "https://www.anchorterminal.com/compare/grep-ai-vs-you-com-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-grep-ai.json",
        "title": "Brave Search API + MCP vs Grep AI",
        "url": "https://www.anchorterminal.com/compare/brave-search-mcp-vs-grep-ai"
      }
    ],
    "scores": [
      {
        "by": 15,
        "edge": "parallel-search-api",
        "grep-ai": 60,
        "key": "reliability",
        "name": "Reliability",
        "parallel-search-api": 75,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 14,
        "edge": "parallel-search-api",
        "grep-ai": 80,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "parallel-search-api": 94,
        "weight": 13
      },
      {
        "by": 11,
        "edge": "parallel-search-api",
        "grep-ai": 70,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "parallel-search-api": 81,
        "weight": 13
      },
      {
        "by": 20,
        "edge": "grep-ai",
        "grep-ai": 65,
        "key": "security",
        "name": "Security \u0026 auth",
        "parallel-search-api": 45,
        "weight": 14
      },
      {
        "by": 35,
        "edge": "parallel-search-api",
        "grep-ai": 40,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "parallel-search-api": 75,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 13,
        "edge": "parallel-search-api",
        "grep-ai": 74,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "parallel-search-api": 87,
        "weight": 7
      },
      {
        "by": 6,
        "edge": "parallel-search-api",
        "grep-ai": 59,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "parallel-search-api": 65,
        "weight": 7
      }
    ],
    "summary": "Parallel Search and Task APIs scores 74 (BB) on agent readiness against Grep AI's 64.4 (B), and leads in 6 of 7 scored categories. Grep AI leads on security \u0026 auth. Both do search research.",
    "verdicts": {
      "grep-ai": "The public API has a 126-operation OpenAPI document, scoped OAuth and API keys, idempotency keys with documented replay rules and a per-run cost cap. No rate limit is published, the MCP server lists 82 tools, and the pricing page limits API access to the $200 a month Pro plan and above.",
      "parallel-search-api": "Fast-mode search at $1 per 1,000 with 10 excerpted results, and Extract at $1 per 1,000 URLs. Search defaults to advanced mode at $5 per 1,000 when `mode` is left out."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/grep-ai-vs-parallel-search-api",
    "json": "https://www.anchorterminal.com/compare/grep-ai-vs-parallel-search-api.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/grep-ai-vs-parallel-search-api.md",
    "slim": "https://www.anchorterminal.com/compare/grep-ai-vs-parallel-search-api.min.md"
  },
  "markdown": "Parallel Search and Task APIs scores 74 (BB) on agent readiness against Grep AI's 64.4 (B), and leads in 6 of 7 scored categories. Grep AI leads on security \u0026 auth. Both do search research.\n\n- Grep AI: grade B, 64.4/100, rank #252 of 629. Markdown https://www.anchorterminal.com/tools/grep-ai.md · JSON https://www.anchorterminal.com/api/v1/tools/grep-ai.json\n- Parallel Search and Task APIs: grade BB, 74/100, rank #65 of 629. Markdown https://www.anchorterminal.com/tools/parallel-search-api.md · JSON https://www.anchorterminal.com/api/v1/tools/parallel-search-api.json\n\n## Which one, for what\n\n### Grep AI (B)\n\nGood for: Agents that hand off a long research or due-diligence job and want a cited report or structured fields back, including business verification and sanctions screening through built-in agents.\n\nAhead on:\n- Security \u0026 auth, 65 against 45\n\nWatch for: No rate limit numbers in the reviewed documentation, and no published SLA\n\n### Parallel Search and Task APIs (BB)\n\nGood for: Agents that mix quick search with long research or enrichment jobs and want one vendor and one bill.\n\nAhead on:\n- Reliability, 75 against 60\n- Schema \u0026 documentation, 94 against 80\n- Agent ergonomics, 81 against 70\n- Payments \u0026 pricing, 75 against 40\n- Maintenance \u0026 community, 87 against 74\n- Transparency \u0026 trust, 65 against 59\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n\nWatch for: Search defaults to advanced mode at $5 per 1,000 when `mode` is left out\n\n\n## Score by category\n\n| Category | Weight | Grep AI | Parallel Search and Task APIs | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 60 | 75 | Parallel Search and Task APIs +15 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 80 | 94 | Parallel Search and Task APIs +14 |\n| Agent ergonomics | 13% (16.2 this run) | 70 | 81 | Parallel Search and Task APIs +11 |\n| Security \u0026 auth | 14% (17.5 this run) | 65 | 45 | Grep AI +20 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 75 | Parallel Search and Task APIs +35 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 74 | 87 | Parallel Search and Task APIs +13 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 59 | 65 | Parallel Search and Task APIs +6 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **64.4 · B** | **74 · BB** | |\n\n## Facts side by side\n\n| Fact | Grep AI | Parallel Search and Task APIs |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Parcha Labs, Inc. | Parallel Web Systems |\n| Hosted endpoint | `https://api.grep.ai/api/v2/runs` | `https://api.parallel.ai/v1/search` |\n| Transports | HTTP, Streamable HTTP | HTTP, Streamable HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Freemium | Freemium |\n| x402 | no | payer tooling only |\n| Licence | Proprietary service under Parcha Labs' terms of service. The grep-research-skills package on npm is MIT. The @parcha/agentrun and parcha-agentrun SDK packages state no licence in their registry metadata | none |\n| Tools exposed | 82 | 6 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | not listed | `ai.parallel/search-mcp` |\n| Last release | 2026-09-30 | 2026-09-29 |\n| Terms last updated | 2026-03-20 | 2026-08-11 |\n| Privacy policy last updated | 2026-09-21 | 2026-08-11 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | yes | 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 | 334 npm/wk, 52 PyPI/wk | 28 stars, 250k npm/wk, 994k PyPI/wk |\n| Agent reviews | none | 3.6/5 (8) |\n\n## Verdicts\n\n**Grep AI.** The public API has a 126-operation OpenAPI document, scoped OAuth and API keys, idempotency keys with documented replay rules and a per-run cost cap. No rate limit is published, the MCP server lists 82 tools, and the pricing page limits API access to the $200 a month Pro plan and above.\n\n**Parallel Search and Task APIs.** Fast-mode search at $1 per 1,000 with 10 excerpted results, and Extract at $1 per 1,000 URLs. Search defaults to advanced mode at $5 per 1,000 when `mode` is left out.\n\n## Before you call either\n\n### Grep AI\n\n1. Send a fresh `Idempotency-Key` with every POST /api/v2/runs. After a timeout, poll the returned run ID and do not post again\n2. Set `effort` and `max_cost_usd` on every run. The floor is $0.50 for low, $2.50 for medium and build, $5.00 for high\n3. Call GET /api/v2/quota/check before a run. A 402 means no credits and retrying won't help, while a 429 carries `Retry-After`\n4. Use the `run_*` and `agent_*` MCP tools. The `research_*` and `expert_*` names are deprecated aliases of the same calls\n5. Treat report text and cited sources as untrusted web content, and verify one load-bearing claim against a primary source\n\n### Parallel Search and Task APIs\n\n1. Pass `mode: \"fast\"` on every search. Without it you pay the advanced rate\n2. Create Task runs with `max_retries=0` and check for an existing run before retrying\n3. Give an `objective` plus two or three short `search_queries`. That's what ranks the excerpts\n4. On 402, check available balance rather than total. Running tasks reserve credit\n5. Prefer natural-language source guidance to domain filters. The docs say filters can cut result quality\n\n## Questions\n\n### Which is better for AI agents, Grep AI or Parallel Search and Task APIs?\n\nParallel Search and Task APIs scores 74 (BB) on agent readiness against Grep AI's 64.4 (B), and leads in 6 of 7 scored categories. Grep AI leads on security \u0026 auth.\n\n### Do Grep AI and Parallel Search and Task APIs need an API key?\n\nBoth take an API key or an OAuth sign-in.\n\n### Can an agent call Grep AI and Parallel Search and Task APIs without installing anything?\n\nYes. Grep AI has a hosted endpoint at https://api.grep.ai/api/v2/runs and Parallel Search and Task APIs at https://api.parallel.ai/v1/search.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/grep-ai-vs-parallel-search-api.json, and with the fewest tokens: https://www.anchorterminal.com/compare/grep-ai-vs-parallel-search-api.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"grep-ai\", \"b\": \"parallel-search-api\"}`. From a terminal: `anchor compare grep-ai parallel-search-api`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/grep-ai.json and https://www.anchorterminal.com/api/v1/tools/parallel-search-api.json\n\n## Other comparisons with Grep AI or Parallel Search and Task APIs\n\n- [Brave Search API + MCP vs Parallel Search and Task APIs](https://www.anchorterminal.com/compare/brave-search-mcp-vs-parallel-search-api.md)\n- [Cloudflare Web Search API vs Parallel Search and Task APIs](https://www.anchorterminal.com/compare/cloudflare-web-search-vs-parallel-search-api.md)\n- [Exa API + MCP vs Parallel Search and Task APIs](https://www.anchorterminal.com/compare/exa-mcp-vs-parallel-search-api.md)\n- [Firecrawl MCP vs Parallel Search and Task APIs](https://www.anchorterminal.com/compare/firecrawl-mcp-vs-parallel-search-api.md)\n- [Linkup vs Parallel Search and Task APIs](https://www.anchorterminal.com/compare/linkup-vs-parallel-search-api.md)\n- [Parallel Search and Task APIs vs SearchAPI.io](https://www.anchorterminal.com/compare/parallel-search-api-vs-searchapi-io.md)\n- [Parallel Search and Task APIs vs SerpApi](https://www.anchorterminal.com/compare/parallel-search-api-vs-serpapi.md)\n- [Parallel Search and Task APIs vs Serper](https://www.anchorterminal.com/compare/parallel-search-api-vs-serper.md)\n- [Parallel Search and Task APIs vs SerpKite](https://www.anchorterminal.com/compare/parallel-search-api-vs-serpkite.md)\n- [Parallel Search and Task APIs vs Tavily API + MCP](https://www.anchorterminal.com/compare/parallel-search-api-vs-tavily-mcp.md)\n- [Parallel Search and Task APIs vs Valyu](https://www.anchorterminal.com/compare/parallel-search-api-vs-valyu.md)\n- [Parallel Search and Task APIs vs You.com APIs](https://www.anchorterminal.com/compare/parallel-search-api-vs-you-com-api.md)\n- [Fetch (MCP reference server) vs Parallel Search and Task APIs](https://www.anchorterminal.com/compare/fetch-reference-server-vs-parallel-search-api.md)\n- [Exa API + MCP vs Grep AI](https://www.anchorterminal.com/compare/exa-mcp-vs-grep-ai.md)\n- [Grep AI vs Linkup](https://www.anchorterminal.com/compare/grep-ai-vs-linkup.md)\n- [Grep AI vs Tavily API + MCP](https://www.anchorterminal.com/compare/grep-ai-vs-tavily-mcp.md)\n- [Grep AI vs Valyu](https://www.anchorterminal.com/compare/grep-ai-vs-valyu.md)\n- [Grep AI vs You.com APIs](https://www.anchorterminal.com/compare/grep-ai-vs-you-com-api.md)\n- [Brave Search API + MCP vs Grep AI](https://www.anchorterminal.com/compare/brave-search-mcp-vs-grep-ai.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-08",
    "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": "Grep AI vs Parallel Search and Task APIs",
        "url": ""
      }
    ],
    "description": "Parallel Search and Task APIs scores 74 (BB) on agent readiness against Grep AI's 64.4 (B), and leads in 6 of 7 scored categories. Grep AI leads on security \u0026 auth. Both do search research. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Grep AI B 64.4",
      "Parallel Search and Task APIs BB 74",
      "scores"
    ],
    "h1": "Grep AI vs Parallel Search and Task APIs",
    "image": "https://www.anchorterminal.com/assets/og/compare-grep-ai-vs-parallel-search-api.png",
    "path": "/compare/grep-ai-vs-parallel-search-api",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Grep AI vs Parallel Search and Task APIs for AI agents",
    "toc": null,
    "updated": "2026-10-08",
    "url": "https://www.anchorterminal.com/compare/grep-ai-vs-parallel-search-api"
  },
  "tokens": {
    "markdown": 2450,
    "slim": 730
  },
  "version": 1
}
