Team hit MCP tool returns array format parameters, unable to parse error message

Hello,
I encountered a parameter conversion error while using the team to hit the agent and then the agent to hit the MCP tool. Could you please help me investigate?

The version of pydantic is 2.11.7

Thank you for your time!!

Hey @xiaohuan, thanks for reaching out and supporting Agno. I’ve shared this with the team, we’re working through all requests one by one and will get back to you soon.If it’s urgent, please let us know. We appreciate your patience!

Hey @xiaohuan

Based on those logs, it seems that the MCP server expects the argument `table_name_list` to be a string, not a list. When the Agno library tries to build a function for your Agent to use, the type mismatch is caught and raised.

If the MCP server is yours, updating the type there would be the fastest solution!

hi @manu

MCP’s service is not mine, it belongs to someone else.

Does version 1.73 of agno now support string type parameters? If so, will the subsequent versions handle it?

hi @manu

I just need to convert the array type of the parameter to an object type.

Thank you for your time!!

1 Like