MCP servers / tavily-mcp

MCP tool changes

tavily-mcp

2 of its last 5 updates changed what the agent reads: 1 tool description rewritten, up to 0.2.22.

npm package · npm page · recorded on 24 October 2026 on a clean machine with placeholder settings; only tools/list was sent. A changed description is not a vulnerability. Method and limits.

Release by release

0.2.21 → 0.2.22

patch release, 5 August 2026

No tool definition changed.

0.2.20 → 0.2.21

patch release, 10 July 2026

No tool definition changed.

0.2.19 → 0.2.20

patch release, 29 May 2026

No tool definition changed.

0.2.18 → 0.2.19

patch release, 24 April 2026

tavily_search: input schema changed; new arguments: exact_match

0.2.17 → 0.2.18

patch release, 12 March 2026
tavily_research: description changed
Before (0.2.17)
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
After (0.2.18)
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings. Rate limit: 20 requests per minute.

tavily_search: input schema changed

Releases tried: 0.2.17 (2026-02-11); 0.2.18 (2026-03-12); 0.2.19 (2026-04-24); 0.2.20 (2026-05-29); 0.2.21 (2026-07-10); 0.2.22 (2026-08-05).

Tools in 0.2.22

The pin is the SHA-256 of the tool's name, description and input schema, as verfy.lock records it. The same pin in your lock means your agent reads this exact definition.

Tools in 0.2.22
ToolDescriptionPin
tavily_searchSearch the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.786d0494a1cb
tavily_extractExtract content from URLs. Returns raw page content in markdown or text format.8f19381f3674
tavily_crawlCrawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.a6822791659c
tavily_mapMap a website's structure. Returns a list of URLs found starting from the base URL.f307a14f42a7
tavily_researchPerform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings. Rate limit: 20 requests per minute.d1fe3b64ea8c

Lock these tools

Pin what tavily-mcp serves you today, commit the lock, and a pull request fails when a tool changes, with the text before and after. Pin the package version in your MCP config as well.

$ pip install verfy
$ verfy lock check --update   # shows each tool, then writes verfy.lock
$ git add verfy.lock
# .github/workflows/verfy.yml, after actions/checkout
- uses: anvarbekovjavohir277-dot/verfy-action@v1

Maintain this server? Run the same check on your releases and add the Locked by Verfy badge to your README.