气象数据服务

基于MCP协议的气象数据处理服务器,支持请求和响应调试。

  • by Adry22
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Adry22/MCPWeather

使用说明

MCP天气

该项目使用MCP协议(模型上下文协议)来管理处理与气候有关的请求的服务器。

描述

MCP服务器旨在处理与天气数据相关的请求和响应。配置为使用 tsx 它可以很容易地与MCP检查员一起测试。

使用MCP检查员

要测试服务器并查看请求和响应,您可以使用MCP检查员。这将允许您调试和验证服务器的行为。

提升检查员的命令:

npx -y @modelcontextprotocol/inspector npx -y tsx main.ts

这个命令是做什么的?

  1. @modelcontextprotocol/inspector:启动MCP检查器,该检查器充当调试工具。
  2. tsx main.ts:运行文件中定义的服务器 main.ts.

检查员将允许您观察到达服务器的请求及其产生的响应。

要求

  • Node.js:确保您有兼容的Node.js版本(16.14.0或更高版本)。
  • 依赖性:通过执行以下操作安装必要的依赖项:
    npm install
    

执行服务器

如果您只想在没有检查员的情况下运行服务器,请使用以下命令:

npx tsx main.ts

注释

  • 确保文件 mcp.json 正确配置以定义MCP服务器。
  • 如果您发现检查员或服务器有问题,请验证是否安装了依赖项,以及您是否使用了兼容的Node.js版本。