vaaya / tools / tavily

Tavily for AI agents

Tavily is available to your agents through Vaaya, alongside hundreds of other tools, over one connection. Search built for AI agents, answers included. You never create a Tavily account, hold its API key, or carry its subscription: Vaaya meters each call and rolls it into one bill.

npx @vaaya/mcp install

Tavily was built for the retrieval step of a language-model pipeline, and it shows in what a call returns: not just links, but a relevance score per result, the full page text if you ask for it, and, if you ask, a written answer assembled from the results. For an agent that wants to read once and move on, that is often the whole job in one cent.

What Tavily does well

An answer in the same call. include_answer: true returns a synthesized answer alongside the ranked results. For a question with a factual answer, the agent can quote it and cite the results without a further step.

Relevance scores. Every hit carries a score, which lets a RAG pipeline threshold rather than take the top N blindly.

Content per hit. include_raw_content returns the full page text for each result, as markdown if you prefer, which removes the scrape step for pages that render server-side.

Topic and time filters. A topic of general, news, or finance, a time_range of day, week, month, or year, and include or exclude domain lists.

Extraction with JavaScript. tavily/extract renders JavaScript and returns clean content for up to five URLs in one call, which is the middle ground between Exa's cheap no-JS contents and a full headless browser.

Actions and prices through Vaaya

Action What it does Price
tavily/search Ranked results with scores; optional synthesized answer and raw content; topic, time, and domain filters; 1 to 20 results 1¢ per call
tavily/extract Clean content from up to 5 URLs with JavaScript rendered; markdown or text 1¢ per call

Priced before the call, billed only on success, under max_cost_cents.

A real call

{
  "service": "tavily",
  "action": "search",
  "params": {
    "query": "what changed in Stripe's Machine Payments Protocol at Sessions 2026",
    "topic": "news",
    "time_range": "month",
    "include_answer": true,
    "max_results": 8
  },
  "max_cost_cents": 1
}

Eight scored results and a written answer for a cent. A ceiling of zero is refused before Tavily is contacted.

When to pick Tavily, and when not to

Pick Tavily when the deliverable is an answer rather than a reading list, when relevance scores feed a threshold, or when the query is news or finance and the topic filter helps. Pick the extractor when a page needs JavaScript and five URLs at a time is enough.

Pick Exa for descriptive queries where recall matters most, for people and company discovery, and for sweeps beyond twenty results. Pick Brave as an independent index for corroboration. Pick Perplexity when the freshness of each page decides the answer. Pick Linkup when you want a cited answer with an option for a structured JSON output.

Gotchas

Answer synthesis is only as good as the top results; for official-documentation queries, corroborate with Exa before trusting the answer. The extractor takes at most five URLs per call; batch accordingly. Raw content increases response size substantially; request it only when the agent will read it.

Tavily's documentation is at tavily.com. The search recipe is at /recipes/search-scrape.

Questions

What is the Tavily API good for?

Search tuned for retrieval-augmented generation: results carry relevance scores, the agent can ask for a synthesized answer in the same call, and raw page content can be returned per hit as markdown. It also extracts clean content from up to five URLs per call, with JavaScript rendered.

How much does Tavily cost through Vaaya?

One cent per search, including the optional answer and raw content. One cent per extract call for up to five URLs. Priced before the call and billed only on success.

Tavily or Exa for an agent?

Exa for recall on descriptive queries and for sweeps of up to a hundred results. Tavily when you want the answer written for you, when the results need relevance scores for a RAG pipeline, or when a topic filter for news or finance matters.

The facts

Provider

tavily.com

Category

Web search & scraping

Access

Vaaya MCP, or HTTP with one Vaaya API key

Calls available

1 capability on Vaaya: Deep research

Billing

Per call, priced before it runs and charged only on success. Vaaya settles with Tavily; you are billed the catalog price, which includes Vaaya’s margin

Data sent upstream

Only the parameters of the call your agent makes. Results are returned to you and recorded in your history

Credentials

Held server-side by Vaaya; your agent never receives a Tavily key

Provider terms

Tavily’s own terms apply to the underlying service, published at tavily.com

Relationship

Tavily is available through Vaaya. Vaaya holds the account and settles the usage; this page does not imply a partnership or endorsement by Tavily.

How your agents use it

01

Connect Vaaya

One install wires Vaaya into your agent as an MCP server. Tavily comes with it, no separate signup.

02

Describe the outcome

Your agent says what it needs in plain language. Vaaya routes it to Tavily and returns the result.

03

Pay per call

Metered to the call and capped by your max. Every call on one bill. Failed calls are not billed.

Give your agents Tavily.

Install Vaaya and your agent reaches Tavily, and hundreds more tools, through one integration.

npx @vaaya/mcp install