天气服务MCP服务器

一个基于Model Context Protocol (MCP)的简单天气服务实现,提供模拟天气数据。

  • by estebancordoba
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 estebancordoba/mcp-server-basic-examples

使用说明

@francoecp/test-mcp服务器

提供简单天气服务的示例模型上下文协议(MCP)服务器实现。

描述

这是一个测试包,演示了如何使用 @modelcontextprotocol/sdk服务器实现了一个简单的天气服务,该服务返回任何给定城市的模拟天气数据。

安装

您可以直接使用npx运行此包:

npx -y @francoecp/test-mcp-server@latest

特性

  • 简单的MCP服务器实现
  • 模拟天气服务端点
  • 使用TypeScript构建
  • 使用Express.js和Zod进行类型验证

可用工具

获取天气

返回指定城市的模拟天气信息。

参数:

  • city (string):要获取天气信息的城市名称

答复:

  • 返回一条消息,指示指定城市的晴朗天气

发展

设置开发环境:

  1. 克隆存储库
  2. 安装依赖项:
npm install
  1. 构建项目:
npm run build

许可证

麻省理工学院

作者

埃斯特班·科尔多巴