天气API封装工具

一个实现MCP协议的服务器,封装现有天气API,使其可在ChatGPT桌面应用中作为工具使用。

  • by BenjaminYazdi
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Bennyboo0/mcp-weather-wrapper

使用说明

MCP天气包装

此项目实现了一个模型上下文协议(MCP)服务器,该服务器封装了一个 现有的Weather API(Assignment 2),并将其端点公开为可用的工具 在ChatGPT桌面应用程序中。

工具

  • get_weather(city, units)
    • 电话: GET /api/weather?city=...&units=...
  • health()
    • 电话: GET /health

本地跑

pip install -r requirements.txt
export API_BASE=https://java-api-consumer.onrender.com
python server.py