MCP气象服务器
](https://smithery.ai/server/@adarshem/mcp-server-learn)
该项目是提供天气相关工具的模型上下文协议(MCP)服务器的演示实现。服务器公开了两个工具:
- 获取警报:获取美国特定州的活动天气警报。
- 获取预报:根据纬度和经度提供特定位置的天气预报。
特性
- 使用Node.js构建。
- 实施气象数据检索的MCP工具。
- 使用美国国家气象局API获取准确和最新的天气信息。
先决条件
- Node.js已安装在您的系统上。
- 熟悉MCP概念和工具。
设置
通过Smithery安装
要安装mcp服务器,请通过以下方式自动学习Claude Desktop 史密瑟里:
npx -y @smithery/cli install @adarshem/mcp-server-learn --client claude手动安装
- 克隆存储库:
git clone
cd weather- 使用安装依赖项
pnpm(如项目中配置的):
pnpm install- 构建项目:
pnpm build配置
更新您的 settings.json 添加此MCP服务器的VSCode文件
{
"mcpServers": {
"weather": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/weather/build/index.js"
]
}
}
}