
MCP Weather Server

2025.04.07
0
JavaScript天气服务AI 集成内容生成
MCP Weather Server 是一个基于 MCP SDK 和 TypeScript 构建的专门用于提供天气数据的服务器工具。它通过 Model Context Protocol (MCP) 为支持 MCP 的大型语言模型 (LLMs) 提供实时天气信息,实现了 AI 系统与实时天气数据的无缝集成。
View on GitHub
Overview
基本能力
产品定位
MCP Weather Server 是一个中间件,旨在桥接天气数据 API 和语言模型,为 AI 应用提供实时天气信息。
核心功能
- 使 LLMs 能够通过函数调用检索实时天气预报
- 允许 AI 模型按位置访问和处理天气警报
- 使用 TypeScript 构建,提供类型安全和更好的开发体验
- 实现 Model Context Protocol (MCP) 以标准化 LLM 通信
- 作为天气数据 API 和语言模型之间的中间件
适用场景
- AI 应用需要将天气信息整合到其响应中
- 需要实时天气数据的大型语言模型
- 开发需要天气数据支持的 AI 系统
工具列表
- Claude 桌面客户端:通过配置集成天气服务
常见问题解答
无明确常见问题解答部分
使用教程
使用依赖
需要安装 Node.js 环境
安装教程
- 克隆并构建此仓库
- 将以下配置添加到
~/Library/Application Support/Claude/claude_desktop_config.json
文件中:
{
"mcpServers": {
"weather": {
"command": "node",
"args": [
"/mcp-weather-server/build/index.js"
]
}
}
}
- 重启 Claude 桌面应用程序
- 您的 Claude 实例现在可以通过 MCP 访问实时天气数据
调试方式
无明确调试步骤说明