
# All Products

Showing 1–10 of 10 products. Page 1 of 1.
Sort: score.

Filter options: [Capability](#capability) · [Job to be done](#job-to-be-done) · [AI-native tier](#ai-native-tier) · [Billing model](#billing-model) · [Integrations](#integrations) · [Task completion](#filter-by-documented-task-completion).

The AI-native score listed for each product rates how ready it is for agents to use, from 0 to 100. A high score is not a substitute for your own security or vendor-risk review. See [how scoring works](/methodology/).
Each row also lists Free plan. Yes means the product has an active offer with a free pricing option, alongside any paid plans. Unknown means no free offer is recorded, which is not a confirmed no — filter with `free_plan=true` and add `expand=offers` to read the terms, quotas, and eligibility.

**Applied filters:**
- job_to_be_done_slug=search-web

[Clear filters](/products.md)


- [Firecrawl](/organizations/firecrawl/products/firecrawl/) by [Firecrawl](/organizations/firecrawl/) — API that crawls and scrapes websites, returning clean LLM-ready markdown and structured data. Its Search API costs 2 credits per 10 results, rounded up. Adding scrapeOptions returns page …
  - Selected job: Search the web (`search-web`): Not yet assessed for this job.
  - Categories: [Search-Grounded LLM API](/categories/search-grounded-llm-api/), [Web Data for Agents](/categories/web-data-for-agents/)
  - AI-native score: 83/100 (Tier A)
  - Free plan: Yes
  - Other assessed jobs:
    - ✓ Finishes end to end: Extract data from websites (`extract-data-from-websites`, API)
- [Exa](/organizations/exa/products/exa/) by [Exa](/organizations/exa/) — Search API and web retrieval engine designed for AI agents and LLM applications.
  - Selected job: Search the web (`search-web`): ✓ Finishes end to end. Scope: An application or agent finds web pages relevant to its principal's query through Exa POST /search and receives the resulting URLs, titles and optional page contents after API credential setup. Route: API. Conditions: Requires an Exa API key and available credits or assigned budget. Requests stop with 402 when team credits or the key's assigned budget are exhausted; rate limits apply. Search completion covers retrieval of relevant pages, rather than a downstream action on those pages.
  - Categories: [AI Answer Engine / Search](/categories/ai-answer-engine-search/), [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: 70/100 (Tier B)
  - Free plan: Yes

- [Parallel](/organizations/parallel-ai/products/parallel/) by [Parallel](/organizations/parallel-ai/) — Parallel provides AI integration tools such as CLI, SDK, and MCP servers compatible with AI assistants. The Parallel Search MCP Server provides web search and content extraction to …
  - Selected job: Search the web (`search-web`): Not yet assessed for this job.
  - Categories: [Deep Research](/categories/deep-research/), [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: 70/100 (Tier B)
  - Free plan: Unknown

- [Tavily](/organizations/tavily/products/tavily/) by [Tavily](/organizations/tavily/) — Search API that returns web results optimized for LLMs and AI agents.
  - Selected job: Search the web (`search-web`): ✓ Finishes end to end. Scope: Find web pages relevant to a query through the Tavily Search API. Route: API.
  - Categories: [Deep Research](/categories/deep-research/), [Search](/categories/search/), [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: 70/100 (Tier B)
  - Free plan: Yes
  - Other assessed jobs:
    - ✓ Finishes end to end: Research a topic in depth (`research-a-topic-in-depth`, API)
- [You.com](/organizations/you-com/products/you-com/) by [You.com](/organizations/you-com/) — You.com provides web intelligence APIs. The Web Search API returns ranked web and news results with snippets by default, optional highlights, and optional full-page extraction. It provides source …
  - Selected job: Search the web (`search-web`): Not yet assessed for this job.
  - Categories: [AI Answer Engine / Search](/categories/ai-answer-engine-search/), [Deep Research](/categories/deep-research/), [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: 58/100 (Tier B)
  - Free plan: Yes

- [Brave Search API](/organizations/brave/products/brave-search-api/) by [Brave](/organizations/brave/) — Search API providing web, news, image, video, and AI search capabilities from Brave’s independent index.
  - Selected job: Search the web (`search-web`): ✓ Finishes end to end. Scope: An application or agent finds pages relevant to its principal's query through Brave Search API GET /res/v1/web/search after account, plan and API-key setup. The API returns web results with titles, URLs and descriptions. Route: API. Conditions: Requires an activated Search plan and its API key, passed as X-Subscription-Token. Web Search returns at most 20 results per page with offsets through 9; follow more_results_available. Brave documentation prohibits retaining received API data unless separately arranged with Brave. Optional monthly usage limits can cap plan spend; auto-reload has separate settings. Retrieval does not establish completion of actions on result websites. Setup human requirement remains unknown.
  - Categories: [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: 55/100 (Tier B)
  - Free plan: Unknown

- [Perplexity](/organizations/perplexity/products/perplexity/) by [Perplexity](/organizations/perplexity/) — Search and research assistant that answers questions using web sources and citations.
  - Selected job: Search the web (`search-web`): Not yet assessed for this job.
  - Categories: [AI Answer Engine / Search](/categories/ai-answer-engine-search/), [Deep Research](/categories/deep-research/)
  - AI-native score: 55/100 (Tier B)
  - Free plan: Unknown

- [SerpApi](/organizations/serpapi/products/serpapi/) by [SerpApi](/organizations/serpapi/) — Search engine results API that supplies live web results for LLM grounding.
  - Selected job: Search the web (`search-web`): Not yet assessed for this job.
  - Categories: [Search](/categories/search/), [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: 54/100 (Tier C)
  - Free plan: Yes

- [DeepSeek Search & Fetch](/organizations/deepseek/products/deepseek-search-fetch/) by [DeepSeek](/organizations/deepseek/) — Standalone Search and Fetch APIs for finding live web pages and retrieving page content as Markdown for agents and RAG applications.
  - Selected job: Search the web (`search-web`): Not yet assessed for this job.
  - Categories: [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: 18/100 (Tier D)
  - Free plan: Unknown

- [Serper API](/organizations/serper/products/serper-api/) by [Serper](/organizations/serper/) — Google Search API that delivers real-time SERP results in 1-2 seconds across web, images, news, maps, places, videos, shopping, scholar, patents, and autocomplete endpoints.
  - Selected job: Search the web (`search-web`): ◇ Finishes, delegation unknown. Scope: An authorized software application uses the documented Haystack SerperDevWebSearch integration with a Serper API key to submit a search query and receive relevant web-page URLs and snippets. This can support household research queries within an application. Completion ends at finding relevant web pages. Route: SDK / developer kit. Conditions: Requires a Serper account/API key with available credits and the serperdev-haystack package. The service terms define Serper as B2B. Returned snippets are not full page contents; fetching source pages, validating a recommendation and completing transactions require separate work. Human setup, execution and delegated-use policy remain unknown.
  - Categories: [Search](/categories/search/), [Search-Grounded LLM API](/categories/search-grounded-llm-api/)
  - AI-native score: Unrated (38/100 researched)
  - Free plan: Yes


## Filter reference

Parameters apply to this page and the JSON product API. Repeat a multi-value parameter to match any selected value. Different filters must all match. Filter links preserve other active parameters and reset pagination.

### Capability

`capability_slug` accepts capability slugs from the [capability catalog (JSON)](/api/v1/catalog/capabilities/). This catalog lists what products can do.

### Job to be done

`job_to_be_done_slug` accepts job slugs from the [job catalog (JSON)](/api/v1/catalog/jobs-to-be-done/), including jobs without completion assessments. Free-text search uses `search`, for example [search for web search](?job_to_be_done_slug=search-web&search=web+search).

### AI-native tier

`tier` accepts [S](?job_to_be_done_slug=search-web&tier=S), [A](?job_to_be_done_slug=search-web&tier=A), [B](?job_to_be_done_slug=search-web&tier=B), [C](?job_to_be_done_slug=search-web&tier=C), [D](?job_to_be_done_slug=search-web&tier=D), or [Unrated](?job_to_be_done_slug=search-web&tier=Unrated). A tier rates general agent readiness. Check the selected job's assessment for task completion.

### Billing model

`billing_model` accepts slugs from the [billing model catalog (JSON)](/api/v1/catalog/billing-models/). It filters by charging structure. Offer terms determine the cost of a workload.

Related plan filters: [Free plan](?job_to_be_done_slug=search-web&free_plan=true) (`free_plan=true`) and [Pay-as-you-go](?job_to_be_done_slug=search-web&pay_go=true) (`pay_go=true`).

### Integrations

Boolean filters accept `true` or `false`: `has_mcp`, `has_a2a`, `has_cli`, `has_api_spec`, and `has_sdk`. For example, [products with an API specification and SDK](?job_to_be_done_slug=search-web&has_api_spec=true&has_sdk=true).

## Filter by documented task completion

These filters narrow results by whether an agent can finish the job, its route, delegation support, and required human steps. All completion facets match one assessed job and route. Use `job_to_be_done_slug` to choose a job. The list below contains only jobs with documented assessments.

- Completion support (`completion_support`): [Documented complete](?job_to_be_done_slug=search-web&completion_support=documented_complete) (`documented_complete`), [Documented partial](?job_to_be_done_slug=search-web&completion_support=documented_partial) (`documented_partial`)

- Completion route (`route_kind`): [API](?job_to_be_done_slug=search-web&route_kind=api) (`api`), [MCP server](?job_to_be_done_slug=search-web&route_kind=mcp) (`mcp`), [A2A server](?job_to_be_done_slug=search-web&route_kind=a2a) (`a2a`), [Command-line interface](?job_to_be_done_slug=search-web&route_kind=cli) (`cli`), [SDK / developer kit](?job_to_be_done_slug=search-web&route_kind=sdk) (`sdk`), [WebMCP](?job_to_be_done_slug=search-web&route_kind=webmcp) (`webmcp`), [Agent skill](?job_to_be_done_slug=search-web&route_kind=agent_skill) (`agent_skill`), [Native connector](?job_to_be_done_slug=search-web&route_kind=native_connector) (`native_connector`), [Web UI (browser/computer use)](?job_to_be_done_slug=search-web&route_kind=web) (`web`), [Documented route without a published spec](?job_to_be_done_slug=search-web&route_kind=prose) (`prose`)

- Acting on behalf of a user (`on_behalf_of`): [Supported](?job_to_be_done_slug=search-web&on_behalf_of=supported) (`supported`), [Conditional](?job_to_be_done_slug=search-web&on_behalf_of=conditional) (`conditional`), [Prohibited](?job_to_be_done_slug=search-web&on_behalf_of=prohibited) (`prohibited`)

- Per-task human step (`execution_human_requirement`): [None](?job_to_be_done_slug=search-web&execution_human_requirement=none) (`none`), [Required](?job_to_be_done_slug=search-web&execution_human_requirement=required) (`required`), [Conditional](?job_to_be_done_slug=search-web&execution_human_requirement=conditional) (`conditional`)

Jobs with documented assessments:
- [Accept online payments](?job_to_be_done_slug=accept-online-payments) (`accept-online-payments`)
- [Add authentication to an app](?job_to_be_done_slug=add-authentication-to-app) (`add-authentication-to-app`)
- [Automate a browser workflow](?job_to_be_done_slug=automate-browser-workflow) (`automate-browser-workflow`)
- [Automate household devices](?job_to_be_done_slug=automate-household-devices) (`automate-household-devices`)
- [Build AI agents](?job_to_be_done_slug=build-ai-agents) (`build-ai-agents`)
- [Capture and complete personal tasks](?job_to_be_done_slug=capture-and-complete-personal-tasks) (`capture-and-complete-personal-tasks`)
- [Check weather for an outing or trip](?job_to_be_done_slug=check-weather-for-outing-or-trip) (`check-weather-for-outing-or-trip`)
- [Compare flight options](?job_to_be_done_slug=compare-flight-options) (`compare-flight-options`)
- [Compare marketing channel performance](?job_to_be_done_slug=compare-marketing-channel-performance) (`compare-marketing-channel-performance`)
- [Create Agent Email Inbox](?job_to_be_done_slug=create-agent-email-inbox) (`create-agent-email-inbox`)
- [Create UGC video ads](?job_to_be_done_slug=create-ugc-video-ads) (`create-ugc-video-ads`)
- [Create and send invoices](?job_to_be_done_slug=create-and-send-invoices) (`create-and-send-invoices`)
- [Deploy an application to the cloud](?job_to_be_done_slug=deploy-application-to-cloud) (`deploy-application-to-cloud`)
- [Enrich B2B contact records](?job_to_be_done_slug=enrich-b2b-contact-records) (`enrich-b2b-contact-records`)
- [Extract data from websites](?job_to_be_done_slug=extract-data-from-websites) (`extract-data-from-websites`)
- [Find a person's business email address](?job_to_be_done_slug=find-business-email-address) (`find-business-email-address`)
- [Find and compare hotels](?job_to_be_done_slug=find-and-compare-hotels) (`find-and-compare-hotels`)
- [Generate a logo or brand image](?job_to_be_done_slug=generate-brand-image) (`generate-brand-image`)
- [Manage a household budget](?job_to_be_done_slug=manage-household-budget) (`manage-household-budget`)
- [Manage a sales pipeline](?job_to_be_done_slug=manage-sales-pipeline) (`manage-sales-pipeline`)
- [Manage advertising campaigns programmatically](?job_to_be_done_slug=manage-advertising-campaigns-programmatically) (`manage-advertising-campaigns-programmatically`)
- [Manage customer support](?job_to_be_done_slug=manage-customer-support) (`manage-customer-support`)
- [Manage project work](?job_to_be_done_slug=manage-project-work) (`manage-project-work`)
- [Plan a local journey](?job_to_be_done_slug=plan-a-local-journey) (`plan-a-local-journey`)
- [Plan meals with nutrition information](?job_to_be_done_slug=plan-meals-with-nutrition-information) (`plan-meals-with-nutrition-information`)
- [Research a topic in depth](?job_to_be_done_slug=research-a-topic-in-depth) (`research-a-topic-in-depth`)
- [Research website traffic](?job_to_be_done_slug=research-website-traffic) (`research-website-traffic`)
- [Reserve a restaurant table](?job_to_be_done_slug=reserve-restaurant-table) (`reserve-restaurant-table`)
- [Retain agent memory across sessions](?job_to_be_done_slug=retain-agent-memory) (`retain-agent-memory`)
- [Review business financial reports](?job_to_be_done_slug=review-business-financial-reports) (`review-business-financial-reports`)
- [Route requests across language models](?job_to_be_done_slug=route-llm-requests) (`route-llm-requests`)
- [Schedule meetings](?job_to_be_done_slug=schedule-meetings) (`schedule-meetings`)
- [Search the web](?job_to_be_done_slug=search-web) (`search-web`)
- [Send SMS programmatically](?job_to_be_done_slug=send-sms-programmatically) (`send-sms-programmatically`)
- [Send transactional email](?job_to_be_done_slug=send-transactional-email) (`send-transactional-email`)
- [Synthesize speech from text](?job_to_be_done_slug=synthesize-speech-from-text) (`synthesize-speech-from-text`)

---
Agents: install the `open-agent-guide` skill or register the MCP server at `/mcp` to keep this catalog on hand across sessions. Sign up at `/api/v1/users/signup/` to raise your rate limits and unlock catalog corrections, product following, and decision callbacks.

Content licensed under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).

