关于 Floyd Weather & Deployment MCP Server
Floyd 是用于查询天气并判断目标城市部署安全性的 MCP 服务。它依据当地工作时间及晴朗天气规则作出判断,并可在条件安全时执行部署。
主要功能
- 01查询城市当前天气
- 02按当地时间和天气判断部署安全性
- 03条件安全时执行部署
- 04美国使用华氏度,其他地区使用摄氏度
适用场景
- 01在特定城市部署前检查条件
- 02当地条件安全时请求执行部署
- 03查询某个城市的天气
MCP 相关
Floyd 向 MCP 客户端提供天气查询、部署安全检查和部署执行功能。它配置为可用作 VS Code MCP 服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Floyd 天气与部署 MCP 服务
Floyd 是一个模型上下文协议(MCP)服务,可提供天气信息和部署安全决策。你可以通过自然语言与服务交互,询问世界各地任意城市的天气状况。
功能
- 天气信息:获取世界上任意城市的当前天气状况。
- 部署安全性:检查是否可以安全地将应用部署到特定城市的服务上。
- 执行部署:如果条件安全,将应用部署到特定城市的服务上。
安全规则
Floyd 根据以下规则判断是否可以安全部署:
- 仅当目标地点的当地时间为上午 9 点至下午 5 点时,才认为部署安全。
- 只有在天气晴朗和/或阳光明媚时,才认为部署安全。
使用方法
你可以使用以下自然语言查询与 Floyd 交互:
- “法国巴黎的天气怎么样?”
- “可以安全地部署到日本东京吗?”
- “部署到美国旧金山”
温度单位
Floyd 会根据地点自动使用合适的温度单位:
- 美国城市使用华氏度(°F)
- 其他国家的城市使用摄氏度(°C)
开发
此项目使用 TypeScript 构建,并使用模型上下文协议 SDK。
设置
# Install dependencies
npm install
# Build the project
npm run build
# Start the server
npm start
VS Code 集成
此服务已配置为 VS Code MCP 服务。构建项目后,你就可以在 VS Code 中使用它。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。