Tool fetch does not exists

Author: hncgCreated Jan 12, 2026Updated Aug 16, 2026
  • CODE: Qwen-Agent/examples/assistant_qwen3.py
tools = [
        {
            'mcpServers': {  # You can specify the MCP configuration file
                'time': {
                    'command': 'uvx',
                    'args': ['mcp-server-time', '--local-timezone=Asia/Shanghai']
                },
                'fetch': {
                    'command': 'uvx', # 
                    'args': ['mcp-server-fetch']
                }
            }
        },
        'code_interpreter',  # Built-in tools
    ]
  • error for Qwen/Qwen3-8B :Tool fetch does not exists, because model return tool name "fetch"
Image
  • success for Qwen3-30B-A3B-Instruct-2507 : because model return tool name "fetch-fetch"
Image
  • suggestion : Add explanatory documentation to the code to clarify the differences between different models and potential errors that may occur

https://github.com/QwenLM/Qwen-Agent/pull/766/files