uvuv 创建一个新的 Python 项目:.env 文件来存储它:.env 文件:.env 添加到您的 .gitignore:ANTHROPIC_API_KEY!client.py 文件。MCPClient 类使用会话管理和 API 客户端进行初始化AsyncExitStack 进行适当的资源管理process_query() 以处理特定工具类型python client.py .../weather/src/weather/server.py
AsyncExitStack 进行适当的清理.env 中FileNotFoundError:检查您的服务器路径Connection refused:确保服务器正在运行并且路径正确Tool execution failed:验证是否已设置该工具的所需环境变量Timeout error:考虑增加客户端配置中的超时时间