diff --git a/main/xiaozhi-server/core/providers/tools/server_mcp/mcp_client.py b/main/xiaozhi-server/core/providers/tools/server_mcp/mcp_client.py index faad4a7bb..cd1749940 100644 --- a/main/xiaozhi-server/core/providers/tools/server_mcp/mcp_client.py +++ b/main/xiaozhi-server/core/providers/tools/server_mcp/mcp_client.py @@ -107,7 +107,7 @@ class ServerMCPClient: "function": { "name": name, "description": tool.description, - "parameters": getattr(tool, "input_schema", None) or getattr(tool, "inputSchema", {}), + "parameters": tool.input_schema, }, } for name, tool in self.tools_dict.items()