tavily_fastmcp.tools.search¶
Search tool registration.
- Purpose:
Register the namespaced Tavily search MCP tool.
- Design:
Convert flat MCP arguments into the canonical
SearchRequest.Keep request validation inside the shared model layer.
Functions¶
|
Register the |
Module Contents¶
- tavily_fastmcp.tools.search.register_search_tool(mcp: Any, *, backend: tavily_fastmcp.service.TavilyServiceProtocol, settings: tavily_fastmcp.settings.Settings) None[source]¶
Register the
tavily.searchMCP tool.- Parameters:
mcp – FastMCP server instance.
backend – Tavily service backend.
settings – Package settings.
- Returns:
None.