使用说明
MCP气象服务器
文档参考:本项目遵循官方的模型上下文协议(MCP)快速入门指南来构建和集成MCP服务器。
https://modelcontextprotocol.io/quickstart/server#testing-使用claude for desktop的服务器
这是一个简单的MCP(模型上下文协议)服务器,它公开了天气工具(get-alerts 和 get-forecast)供AI代理或自定义应用程序使用。
特性
- 显示两个工具:
get-alerts:返回给定位置的天气警报get-forecast:返回给定位置的天气预报
- 使用Python构建
- MCP兼容:可通过HTTP+JSON-RPC与Claude或任何自定义应用程序一起使用
在您的系统上运行此存储库的步骤
按照以下步骤克隆、设置和运行MCP服务器:
-
克隆存储库
克隆https://github.com/your-username/your-repo.git cd你的repo
-
再进行 确保你已经安装了Python,然后运行:
pip安装-r要求.txt
-
安装克劳德桌面
从下载并安装Claude for Desktophttps://modelcontextprotocol.io/quickstart/server#testing-您的服务器配备了claude桌面版。
- 运行MCP服务器 要启动服务器,请执行以下操作:
mcp运行file_name.py 要使用MCP Inspector运行服务器(有助于调试):
mcp开发文件名.py
- 将服务器与Claude Desktop集成 要让Claude使用服务器的工具,请运行: mcp安装文件name.py
您应该在终端中看到此确认: 将服务器“weather”添加到Claude配置中 已成功在Claude应用程序中安装天气
这意味着您的MCP天气服务器已成功与Claude Desktop集成并准备就绪。
验证集成
打开克劳德桌面版。
点击侧边栏菜单(左上角)。
转到“文件”>“设置”>“开发人员”。
您应该看到您的天气服务器已列出并正在运行。