allMcpTool schema missing arguments field causes agents to call MCP tools without required params