Web Search API Eval

Web search API benchmark for AI agents: You.com, Tavily, Exa, Parallel. Results and charts.

我該用這個嗎

品質與安全性

A
說明品質
98%
結構描述完整度
78%
命名品質
95%
汙染風險
100%
權限相符程度
90%
協定合規性
100%

發現項目(1)

  • LOWTool 'fetch' suggests web access but openWorldHint=false在 fetch 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,564Token(工具定義)
~585 B典型回應大小
中等的注意力影響(128k 上下文的 1.22%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "websearch-api-eval": {
      "url": "https://websearch-api-eval.psberkeleymba.workers.dev/mcp"
    }
  }
}

遠端端點

https://websearch-api-eval.psberkeleymba.workers.dev/mcpstreamable-http

它能做什麼

工具清單

工具(11)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢get_overall_results

Headline findings and the overall scorecard across all 30 queries (90 calls per API): accuracy, fully correct, precision@5, freshness, empty responses, failed calls, latency p50/p95, cost per correct answer. Also the per-use-case summary, which API fits which agent, and developer activation time.

輸入結構描述

{
  "type": "object",
  "properties": {}
}
🟢get_scorecard(use_case)

Full metric scorecard for one use case (gtm, insurance, finance) or 'overall'. Metrics: search-only latency p50/p95 (server and client), calls under 1 s, accuracy, freshness (% in window, newest relevant result age), content in one call, tokens, search cost.

輸入結構描述

{
  "type": "object",
  "properties": {
    "use_case": {
      "type": "string",
      "enum": [
        "overall",
        "gtm",
        "insurance",
        "finance"
      ],
      "description": "overall, gtm, insurance or finance"
    }
  },
  "required": [
    "use_case"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_providers(providers, use_case, metric_filter)

Compare two or more of You.com, Tavily, Exa and Parallel side by side, overall or within one use case, optionally filtered to metrics whose name contains a keyword (e.g. 'latency', 'accuracy', 'fresh', 'cost', 'empty').

輸入結構描述

{
  "type": "object",
  "properties": {
    "providers": {
      "minItems": 2,
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "You.com",
          "Tavily",
          "Exa",
          "Parallel"
        ]
      },
      "description": "Two or more of: You.com, Tavily, Exa, Parallel"
    },
    "use_case": {
      "default": "overall",
      "description": "overall, gtm, insurance or finance",
      "type": "string",
      "enum": [
        "overall",
        "gtm",
        "insurance",
        "finance"
      ]
    },
    "metric_filter": {
      "description": "Optional keyword to keep only matching metrics",
      "type": "string"
    }
  },
  "required": [
    "providers"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢recommend_provider(agent_need)

Which web search API fits an agent, based on this benchmark: live voice/chat turns, deep research, semantic or long-tail queries, docs lookups, or a specific use case (GTM, insurance, finance). Returns the guidance with the supporting numbers.

輸入結構描述

{
  "type": "object",
  "properties": {
    "agent_need": {
      "description": "What the agent does, e.g. 'voice agent answering in under a second' or 'finance research'",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_questions(use_case)

The 30 benchmark questions (G1-G10 GTM, I1-I10 insurance, F1-F10 finance): ID, what the agent is asked, the search call and freshness.

輸入結構描述

{
  "type": "object",
  "properties": {
    "use_case": {
      "default": "all",
      "description": "all, gtm, insurance or finance",
      "type": "string",
      "enum": [
        "all",
        "gtm",
        "insurance",
        "finance"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_question(id)

One benchmark question by ID (e.g. G3, I4, F5): the task, search call, parameters, answer key with sources, and what each API returned with its accuracy score (0-2, mean of 3 runs).

輸入結構描述

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Question ID, e.g. G3, I4 or F5"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_charts(chart_id, use_case)

The published graphs: overall scorecard, key metrics and per-query grids for GTM, insurance and finance, and developer activation. Without chart_id, lists them with titles and image links; with chart_id, also returns the image.

輸入結構描述

{
  "type": "object",
  "properties": {
    "chart_id": {
      "description": "e.g. overall_scorecard, finance_key_metrics, gtm_query_grid, time_steps_activation",
      "type": "string"
    },
    "use_case": {
      "default": "all",
      "description": "Filter the list",
      "type": "string",
      "enum": [
        "all",
        "gtm",
        "insurance",
        "finance",
        "setup"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_methodology

How the benchmark was run and graded: query design, identical request parameters, 3 runs per query, latency timing, SimpleQA and FreshQA grading, the 10 metrics and the standards they follow, and limits.

輸入結構描述

{
  "type": "object",
  "properties": {}
}
🟢how_to_run_locally

How to rerun this benchmark on your own machine with your own API keys, including on your own queries. Nothing runs on this server.

輸入結構描述

{
  "type": "object",
  "properties": {}
}
🟢search(query)

Search the Web Search API Eval benchmark (results, questions, methodology, charts, how to run). Returns matching document IDs, titles and URLs.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "What to look for"
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢fetch(id)

Full text of one benchmark document by its ID (for example question-F5, scorecard-finance, overall, methodology).

輸入結構描述

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Document ID from search"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本11 個工具