@@ -748,6 +748,7 @@ def get_tools(
748748 server_name : McpServerName ,
749749 * ,
750750 format : typing .Optional [ToolFormat ] = None ,
751+ legacy : typing .Optional [bool ] = None ,
751752 request_options : typing .Optional [RequestOptions ] = None ,
752753 ) -> ListToolsResponse :
753754 """
@@ -761,6 +762,9 @@ def get_tools(
761762 format : typing.Optional[ToolFormat]
762763 The format to return tools in. Default is MCP Native format for maximum compatibility.
763764
765+ legacy : typing.Optional[bool]
766+ Whether to use the legacy server. Default is False.
767+
764768 request_options : typing.Optional[RequestOptions]
765769 Request-specific configuration.
766770
@@ -780,7 +784,9 @@ def get_tools(
780784 server_name=McpServerName.AFFINITY,
781785 )
782786 """
783- _response = self ._raw_client .get_tools (server_name , format = format , request_options = request_options )
787+ _response = self ._raw_client .get_tools (
788+ server_name , format = format , legacy = legacy , request_options = request_options
789+ )
784790 return _response .data
785791
786792 def get_all_mcp_servers (self , * , request_options : typing .Optional [RequestOptions ] = None ) -> GetMcpServersResponse :
@@ -1713,6 +1719,7 @@ async def get_tools(
17131719 server_name : McpServerName ,
17141720 * ,
17151721 format : typing .Optional [ToolFormat ] = None ,
1722+ legacy : typing .Optional [bool ] = None ,
17161723 request_options : typing .Optional [RequestOptions ] = None ,
17171724 ) -> ListToolsResponse :
17181725 """
@@ -1726,6 +1733,9 @@ async def get_tools(
17261733 format : typing.Optional[ToolFormat]
17271734 The format to return tools in. Default is MCP Native format for maximum compatibility.
17281735
1736+ legacy : typing.Optional[bool]
1737+ Whether to use the legacy server. Default is False.
1738+
17291739 request_options : typing.Optional[RequestOptions]
17301740 Request-specific configuration.
17311741
@@ -1753,7 +1763,9 @@ async def main() -> None:
17531763
17541764 asyncio.run(main())
17551765 """
1756- _response = await self ._raw_client .get_tools (server_name , format = format , request_options = request_options )
1766+ _response = await self ._raw_client .get_tools (
1767+ server_name , format = format , legacy = legacy , request_options = request_options
1768+ )
17571769 return _response .data
17581770
17591771 async def get_all_mcp_servers (
0 commit comments