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_weatherGets 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-serverDocker
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-serverFAQ
- 可以获取什么天气数据?
- 服务器使用 WeatherAPI 服务为指定城市提供当前天气信息。
- 如何获取 API 密钥?
- 您可以通过在 WeatherAPI (https://www.weatherapi.com/my/) 上创建账户来获取 API 密钥。
weather-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。