tavily_fastmcp.tools.crawl

Crawl tool registration.

Purpose:

Register the namespaced Tavily crawl MCP tool.

Design:
  • Reserve crawling for multi-page site reading.

  • Convert flat MCP arguments into the canonical request model.

Functions

register_crawl_tool(→ None)

Register the tavily.crawl MCP tool.

Module Contents

tavily_fastmcp.tools.crawl.register_crawl_tool(mcp: Any, *, backend: tavily_fastmcp.service.TavilyServiceProtocol) None[source]

Register the tavily.crawl MCP tool.

Parameters:
  • mcp – FastMCP server instance.

  • backend – Tavily service backend.

Returns:

None.