Tavily

Listed at https://tavily.com

Overall Rank #18 ⭐ Consider
⚠️ Tavily API hosted on AWS US-East / EU-West; direct access from mainland China 200-400ms latency; recommended Cloudflare Worker or Tencent Cloud Edge Function proxy (50-100ms); no CN node planned; no domestic payment channels | 🌍 International

💰 Token Pricing

TypePriceNote
Input Free 1,000 credits/month(滚动 30 天窗口,无信用卡);Pay-as-you-go $0.008/credit(基础 Search 1 credit);Project 起步 $30/month 含 4,000 credits,$0.008/credit 超额;Growth $200/month 含 40,000 credits,$0.006/credit 超额;Pro $1,000/month 含 250,000 credits,$0.005/credit 超额;Enterprise 合同制(custom 配额 + SLA + 无日志合约) per million tokens
Output 按 endpoint 计费:Search 1 credit/次;Extract 1 credit/页;Crawl 1 credit/页;Map 1 credit/页;Research 5 credits/次(替代 5-10 Search + 2-3 Extract + 1 合成 LLM);AI Extraction 1 credit/次 per million tokens
💡 Free Credits: Free forever: 1,000 credits/month (rolling 30-day window), no credit card, no feature gating; Search/Extract/Crawl/Map/AI Extraction each have separate quotas (1,000 Search + 500 Crawl); overage returns HTTP 429, no surprise billing

🤖 Supported Models (7)

Search (real-time web + AI summary, 1 credit/call)Extract (clean markdown from URL, 1 credit/page)Crawl (BFS domain walk, 1 credit/page)Map (sitemap-level discovery, 1 credit/page)Research (multi-step agent brief, 5 credits/call)AI Extraction (structured JSON schema, 1 credit/call)MCP Server (March 2026, Search + Extract as MCP tools)

✨ Pros

  • ✓🎯 Default search API for AI agents: LangChain TavilySearchResults, LlamaIndex TavilyToolSpec, AutoGen/CrewAI/smolagents all default to Tavily
  • ✓🆓 1,000 credits/month free tier (no credit card, no feature gating), zero-cost RAG agent prototyping
  • ✓🧠 /research endpoint: 5 credits/call, embedded multi-step search + extract + synthesis LLM, single call replaces 50-100 lines of agent code
  • ✓🔌 MCP server (launched March 2026, Databricks MCP Marketplace + IBM WatsonX + JetBrains integration) — Claude Code / Cursor / Codex plug-and-play
  • ✓💰 Series A $25M funding (2026 H1), Trusted by 2M+ developers, LangChain default-position lock-in
  • ✓📦 Search+Extract single-call returns full markdown (answer + raw_content + 0-1 relevance score), eliminates follow-up extraction step, saves 2-5s per research step

⚠️ Cons

  • ×Hosted-only, no self-hosting option (vs SearXNG/Meilisearch open-source alternatives)
  • ×Direct access from mainland China 200-400ms latency, requires Cloudflare Worker / Edge Function proxy
  • ×Research endpoint does not expose internal model stack, cannot audit or switch models (GPT-5.5/Opus 4.5-class but undisclosed)
  • ×/research endpoint's answer field occasionally hallucinates on multi-hop queries, requires own-LLM synthesis for safety
  • ×Free tier has separate Crawl/Search quotas; a single large Crawl can exhaust the entire monthly Crawl quota

🎯 Best For

Developers building RAG agents / automated research agents (LangChain/LlamaIndex/AutoGen/CrewAI default integration); research workflows needing Search+Extract single-call paradigm; multi-step research agents (budget <$200/month); budget-sensitive solo developers (free tier sufficient for prototyping); zero-integration search inside Claude Code / Cursor / Codex via MCP server

💰 Pricing & Plans

PlanPriceCredits / LimitsBest For
Researcher (Free)$0 / month1,000 API credits / month, no credit cardSolo developers, prototypes, students
Pay As You Go$0.008 / creditOnly pay for usage, cancel anytimeProduction apps with variable / spiky traffic
Project$30+ / month (slider)4,000+ API credits / month, higher rate limitsTeams needing predictable monthly capacity
EnterpriseCustomCustom API quotas, custom rate limits, SLAs, security reviewMid-to-large teams, regulated workloads
StudentFreeFree for students with .edu verificationClassroom projects, academic research

🔧 API & Developer Experience

  • •Five endpoints, one credit system: Search, Extract, Crawl, Map, and async Research Task — all share one credit pool so multi-step research workflows never juggle separate vendor SKUs.
  • •First-class Python & JavaScript SDKs: `pip install tavily-python` and `npm i @tavily/core` both ship with sync/async clients; LangChain, LlamaIndex, AutoGen, and CrewAI ship Tavily as the default web search tool out of the box.
  • •MCP server for coding agents: Tavily publishes a Model Context Protocol server, so Claude Code, Cursor, and Codex get zero-integration web search inside the editor — no glue code, no API key plumbing in agent prompts.
  • •Credit-based, predictable billing: 1 Search / Extract / Crawl call = 1 credit (advanced options cost 2-5 credits). PAYG = $0.008/credit; Project = $30+ with 4,000 credits. Hard ceiling, no surprise per-token meters.
  • •Real-time web, AI-extracted answers: Search returns both raw ranked URLs and a generated AI summary/answer, so RAG pipelines get cited evidence in one round-trip instead of crawling + LLM-summarizing separately.
  • •Free tier with no credit card: Researcher plan = 1,000 credits/month, zero friction — enough to prototype a multi-agent research workflow end-to-end before committing to a paid plan.
  • •Native async research agent: Research Task endpoint runs multi-step web research server-side and polls a job ID, offloading long research from the client and avoiding timeout-prone synchronous chains.

🔍 Search-as-a-Tool for Agent Frameworks

Tavily's defining bet is treating web search as a turnkey tool layer rather than a raw retrieval API. Where traditional search engines return ten blue links, Tavily's `/search` endpoint returns both ranked URLs and a synthesized AI answer with inline citations — a single round-trip that gives RAG pipelines usable evidence instead of forcing them to crawl, dedupe, and summarize separately. The company ships official LangChain, LlamaIndex, AutoGen, and CrewAI integrations, so any agent built on these frameworks can call Tavily without custom glue code. Five endpoints (Search, Extract, Crawl, Map, and the async Research Task) share one credit pool and one billing identity, making cost forecasting simple: a research agent that does search-then-extract on N pages is just N+M credits, not three separate vendor invoices. For teams building multi-step research agents on tight budgets, that single-vendor simplicity is the core reason to standardize on Tavily over stitching together Brave / Serper / Firecrawl.

🌐 China Access & Latency

Tavily's API endpoints are hosted in the US (api.tavily.com), so mainland access requires a stable proxy or VPN in production. Latency from a Shanghai or Beijing line via a clean proxy is typically 250-450ms round-trip for Search, dominated by the cross-border link rather than Tavily's processing. The Researcher (free) tier works fine behind most commercial proxies, but for production agents handling high RPS the more important question is whether your agent runtime itself can reach the endpoint — Tavily does not ship a mainland mirror or an ICP-registered edge. Teams that need to stay entirely within China's network boundary should pair Tavily with a self-hosted search alternative (Bocha, Tongyi, or a self-run SearXNG) for the data-residency-sensitive steps, and use Tavily only for the queries that genuinely need global coverage. Documentation, signup, and the dashboard are all reachable from China without VPN, so onboarding and configuration are friction-free even when the API itself needs a proxy.