tavily-mcp review
TestedMCP server for advanced web search using Tavily · directory profile
Solid searches and scrapes, stopped only by client-side rendering
Tavily passed 6 of its 7 applicable tasks. All three known-answer searches succeeded, as did every scrape of server-rendered content. Its one failure was the fixture whose content only exists after client-side JavaScript runs — Tavily returned the static page shell without the rendered content. Structured extraction is not offered and is excluded from its score.
Measured strengths
- All three search tasks passed, the fastest in 275 ms
- All server-rendered scrapes passed (static page, encyclopedia article, technical docs)
- Simple pay-as-you-go pricing at $0.008/credit with a basic search costing one credit
Measured caveats
- Failed the JavaScript-rendered scrape — it returned the page shell without the client-side content
- The long-article scrape took 15.3 s, dragging its 95th-percentile latency to 11.7 s despite a 1.3 s median
- No structured-extraction task type
Pricing
Pay-as-you-go at $0.008 per API credit (docs.tavily.com/documentation/api-credits, checked 2026-07-17): basic search 1 credit, advanced search 2 credits, basic extract 1 credit per 5 URLs. Free tier: 1,000 credits/month.
Benchmark results
Run 20260717T113200Z-7113 · promoted 2026-07-17 · harness 88581d0 · how these numbers are produced
- Success rate
- 86% (7 applicable tasks)
- Latency p50 / p95
- 1272 ms / 11693 ms
- Cost per task (estimated)
- ~$0.008 (1 credits)
Capability coverage
-
scrape_markdown: supported -
web_search: supported -
structured_extract: not offered (excluded from scoring)
Task-by-task outcomes
| Task | Outcome | Latency |
|---|---|---|
| Scrape a minimal static page | passed | 1867 ms |
| Scrape a long-form encyclopedia article | passed | 15339 ms |
| Scrape a technical documentation page | passed | 3185 ms |
| Scrape a JavaScript-rendered page | failed Returned the static shell without the client-side-rendered content | 554 ms |
| Known-answer search (historically stable fact) | passed | 1272 ms |
| Known-answer search (protocol constant) | passed | 275 ms |
| Navigational search for a canonical domain | passed | 671 ms |
| Extract a titled summary as structured JSON | not supported | — |