使用说明
气象MCP服务器
提供天气信息的模型上下文协议(MCP)服务器。
安装
pnpm install
用法
启动服务器
pnpm start
运行测试
pnpm test
与MCP检查器一起使用
要使用MCP检查器测试您的服务器:
- 安装检查器 (如果尚未安装):
npx @modelcontextprotocol/inspector
-
配置连接:
- 命令:
npx - Args:
tsx main.ts - 或者使用完整命令:
npx tsx /path/to/mcpWeather/main.ts
- 命令:
-
测试工具:
- 选择
fetch-Weather工具 - 输入城市名称(例如“波哥大”)
- 调用工具
- 选择
工具
获取天气
获取给定位置的天气。
参数:
city(字符串,必填):城市名称,如“波哥大”
例子:
{
"city": "Bogotá"
}
答复:
{
"content": [
{
"type": "text",
"text": "The weather in Bogotá is sunny"
}
]
}
重要说明
⚠️ Zod版本:此项目使用Zod v3.23.8来匹配MCP SDK要求。不要升级到Zod v4,因为这会导致参数注册问题。
发展
服务器使用:
- MCP-SDK:
@modelcontextprotocol/sdkv1.20.0 - 佐德:v3.23.8(用于参数验证)
- 多伦多证券交易所:v4(用于运行TypeScript)