使用说明
气象MCP服务器
该项目是一个MCP(Model Context Protocol)服务器,为任何指定位置提供当前天气信息。它使用Open-Meteo API获取气候和地理编码数据。
特征
- 查询任何城市的当前天气。
- 返回温度、降水概率、降雨等相关数据。
- 用node.js和typescript实现。
- 公开与Model Context协议兼容的MCP工具。
谎言
-
依赖安装 :
npm install -
服务器执行:
npx tsx main.ts -
MCP 配置 : 档案馆
mcp.json它已经配置为通过STDIO公开服务器。
主要结构
main.ts:MCP服务器的主要源代码。package.json:项目依赖项和脚本。mcp.json:MCP服务器的配置。
使用示例
您可以通过发送城市名称作为参数来查询城市的气候:
{
"location": "Ciudad del Este"
}
在GitHub上发布
- 初始化仓库 :
git init git add . git commit -m "Initial commit" - 在GitHub中创建一个存储库,并按照以下说明添加远程存储库并进行推送:
git remote add origin https://github.com/tu-usuario/tu-repo.git git push -u origin master