MCP Server Weather

MCP Server Weather

site icon
2025.03.13 22
Java天气服务位置服务
mcp-server-weather 是一个基于和风天气API的MCP服务端,使用Java实现,主要用于获取实时天气信息。该服务提供了获取实时天气的工具,适用于需要天气数据的应用场景。
View on GitHub

Overview

基本能力

产品定位

mcp-server-weather 是一个基于和风天气API的MCP服务端,主要用于获取实时天气信息。

核心功能

  • 获取实时天气 (getWeather)

适用场景

  • 需要实时天气数据的应用
  • 天气查询服务
  • 与AI助手集成,提供天气信息查询功能

工具列表

  • getWeather: 获取实时天气信息

常见问题解答

使用教程

使用依赖

  1. 确保已安装Java环境
  2. 确保已获取和风天气API的API Key

安装教程

  1. 下载项目到本地
  2. 打包项目,生成jar包
mvn clean package -Dmaven.test.skip=true

调试方式

  1. 运行jar包
java -Dspring.ai.mcp.server.stdio=true -jar 你的jar包路径 --weather.api.api-key=YOUR API KEY
  1. 使用LangChain4J集成测试
System.out.println(aiAssistant.chat("今天重庆的天气怎么样?"));

许可证

None