安装和依赖项
这个项目使用 uv 作为Python包管理器(比 pip)并且需要 Python 3.10+.
______________________________________________________________________
先决条件
- Python 3.10或更高版本
- API密钥 Anthropic (面向客户)
______________________________________________________________________
1.安装程序 uv
macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | shWindows(PowerShell)
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"安装后重新启动终端,使UV可用。
2.依赖性 天气服务器 (weather-server-python/)
在文件中 weather-server-python/ :
uv add mcp httpx3.依赖性 客户端MCP (mcp-client-python/)
在文件中 mcp-client-python/ :
uv add mcp anthropic python-dotenv4.CléAPI
创建文件 .env 在 mcp-client-python/ :
API_KEY=将.env添加到您的.gitignore:
bashecho ".env" >> .gitignore