tavily_fastmcp.tools.get_research

Research retrieval tool registration.

Purpose:

Register the namespaced Tavily get-research MCP tool.

Design:
  • Keep research retrieval explicit and separate from task creation.

  • Convert flat MCP arguments into the canonical request model.

Functions

register_get_research_tool(→ None)

Register the tavily.get_research MCP tool.

Module Contents

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

Register the tavily.get_research MCP tool.

Parameters:
  • mcp – FastMCP server instance.

  • backend – Tavily service backend.

Returns:

None.