使用说明
天气MCP服务器
一个通过HTTP提供温度转换工具的MCP(模型上下文协议)服务器。
特点/功能
- 将华氏度转换为摄氏度将华氏温度转换为摄氏温度
安装
npm install
发展
npm run dev
构建
npm run build
跑
npm start
服务器将在 http://localhost:3000/mcp 默认情况下。您可以通过设置来更改端口 PORT 环境变量。
用法
发送POST请求到 /mcp 使用MCP协议消息的终端节点。
调用工具的示例请求:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "transformFahrenheitToCelsius",
"arguments": {
"fahrenheit": 98.6
}
}
}
AWS 部署
这台服务器已准备好进行AWS Lambda + API网关的部署。
快速入门
首次部署:
npm run deploy
更新现有部署:
npm run deploy:quick
从AWS中删除:
sam delete --stack-name weather-mcp
先决条件
- AWS CLI 已安装并配置(
aws configure) - 已安装AWS SAM CLI
- 具有适当权限的AWS账户
看 `DEPLOYMENT.md` 翻译成中文是:“部署说明.md” 或 “部署文档.md” 请参阅详细的设置说明。
成本
应该是 0美元 用于测试(在AWS免费套餐内:每月100万次请求)。
