使用说明
MCP气象服务器设置指南
本指南将指导您使用MCP SDK和 uv,一个基于Rust的Python包管理器。
✅ 先决条件
在继续之前,请确保已安装以下内容:
- 克劳德·艾 帐户(任何帐户类型都有效——支持MCP)
- Claude桌面应用程序(适用于macOS和Windows)
- 代码编辑器(例如。, Visual Studio Code)
uv--用Rust编写的快速Python包管理器
安装 uv:
macOS(通过Homebrew):
brew安装uv
Windows(通过WinGet):
机翼安装--id=astral-sh.uv-e
⚙️ 项目设置
按照以下步骤创建和配置项目环境:
-
创建项目文件夹: mkdir mcp服务器天气cd mcp服务器气象
-
初始化新
uv项目: 紫外线初始化 -
创建虚拟环境: 紫外线真空
-
激活虚拟环境:
macOS/Linux: source.ven/bin/activate
Windows(PowerShell): .venv\Scripts\Activate.ps1
要停用虚拟环境,请执行以下操作: 停用
- 安装所需的软件包: uv添加“mcp[cli]”httpx
🚀 运行和测试MCP服务器
-
在开发模式下启动MCP服务器: mcp开发服务器.py
-
打开 http://localhost:5173 在您的浏览器中
-
在MCP检查器中:
- 点击 连接
- 转到 工具 标签
- 点击 列出工具
- 选择 get_current天气
- 输入纬度和经度(例如。,
63.4463991, 10.8127596) - 这 工具结果 部分将显示JSON天气数据
-
要停止服务器,请执行以下操作: Ctrl+C
📝 备注
- 确保您的服务器脚本已命名
server.py并位于项目的根。 - MCP检查器是开发过程中与工具交互和调试工具的有用工具。