MCP Catalogs
首页weather-mcp-server screenshot

weather-mcp-server

by ezh0v·244·综合分 49

一个轻量级的 Go 语言 MCP 服务器,为 AI 助手提供实时天气数据。

weatherai-llmdeveloper-tools
18
Forks
2
活跃 Issue
3 个月前
最近提交
2 天前
收录于

概述

这个 MCP 服务器使 AI 助手(如 Claude)能够通过简单的 API 界面检索和解释实时天气信息。它使用 Go 语言构建,遵循 MCP 协议规范来提供与天气相关的工具。该服务器集成了 WeatherAPI,可为指定城市提供当前天气数据,使 AI 系统能够将实时天气信息融入其响应中。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 助手在对话中提供天气信息
:与需要天气数据的生产力工具集成
:构建具有实时气象数据的感知位置的 AI 应用
:可以获取什么天气数据?
:如何获取 API 密钥?

什么时候选它

如果您需要为AI助手提供简单、实时的天气数据集成,无需复杂配置,请选择此服务器。

什么时候不要选它

如果您需要大量历史天气数据、当前条件之外的天气预报,或与其他天气服务集成,请不要选择此服务器。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • current_weather

    Gets the current weather for a city

可对比工具

openweathermap-mcpweatherapi-go-clientnoaa-mcp

安装

安装

Claude Desktop 配置

将服务器添加到您的 Claude 配置中:

{
  "mcpServers": {
    "weather-mcp-server": {
      "command": "/path/to/weather-mcp-server",
      "env": {
        "WEATHER_API_KEY": "your-api-key"
      }
    }
  }
}

从源代码构建

go build -o weather-mcp-server ./cmd/weather-mcp-server

Docker

docker build -t weather-mcp-server .
docker run -e WEATHER_API_KEY=your-api-key -d --name weather-mcp-server -p 8000:8000 weather-mcp-server

FAQ

可以获取什么天气数据?
服务器使用 WeatherAPI 服务为指定城市提供当前天气信息。
如何获取 API 密钥?
您可以通过在 WeatherAPI (https://www.weatherapi.com/my/) 上创建账户来获取 API 密钥。

weather-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。