Weather MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Weather MCP Serverwhat's the weather like in Tokyo tomorrow?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Weather MCP Server
一个提供天气预报和城市信息查询功能的Model Context Protocol服务器。该服务器允许LLMs获取未来24小时的天气信息,并支持通过城市名称、经纬度等方式查询城市信息。
可用工具
get_24h_weather- 获取未来24小时的天气预报。必需参数:
location(string): 城市名称或经纬度(例如,北京或116.41,39.92)
安装
使用uv(推荐)
使用uv时无需特定安装。我们将使用uvx直接运行mcp-server-weather。
使用PIP
或者,你可以通过pip安装mcp-server-weather:
pip install mcp-server-weather安装后,你可以使用以下命令作为脚本运行:
python -m mcp_server_weatherRelated MCP server: Weather MCP Server
配置
配置Claude.app
在Claude设置中添加:
"mcpServers": {
"weather": {
"command": "uvx",
"args": ["mcp-server-weather"]
}
}"mcpServers": {
"weather": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/weather"]
}
}"mcpServers": {
"weather": {
"command": "python",
"args": ["-m", "mcp_server_weather"]
}
}配置Zed
在Zed的settings.json中添加:
"context_servers": [
"mcp-server-weather": {
"command": "uvx",
"args": ["mcp-server-weather"]
}
],"context_servers": {
"mcp-server-weather": {
"command": "python",
"args": ["-m", "mcp_server_weather"]
}
},示例交互
获取未来24小时天气:
{
"name": "get_24h_weather",
"arguments": {
"location": "广州 天河"
}
}响应:
{
"location": "广州 天河",
"forecast": "未来24小时的天气信息..."
}调试
你可以使用MCP inspector来调试服务器。对于uvx安装:
npx @modelcontextprotocol/inspector uvx mcp-server-weather或者如果你在特定目录中安装了包或正在开发:
cd path/to/servers/src/weather
npx @modelcontextprotocol/inspector uv run mcp-server-weather构建
Docker 构建:
docker build -t mcp/weather .贡献
我们鼓励对mcp-server-weather的贡献,以帮助扩展和改进其功能。无论是添加新的天气相关工具、增强现有功能,还是改进文档,你的输入都很有价值。
有关其他MCP服务器和实现模式的示例,请参见: https://github.com/modelcontextprotocol/servers
欢迎提交拉取请求!随时贡献新想法、错误修复或增强功能,以使mcp-server-weather更加强大和实用。
许可证
mcp-server-weather根据MIT许可证授权。这意味着你可以自由使用、修改和分发软件,但需遵守MIT许可证的条款和条件。有关详细信息,请参阅项目存储库中的LICENSE文件。
This server cannot be deployed
Maintenance
Related MCP Connectors
Get current weather for any city and create images from your prompts. Streamline planning, reports…
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Current weather and forecasts for any coordinates, backed b… — paid per call (x402/credits), 1 tools
Geocoding, weather forecasts, and timezone lookups
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables users to get current weather information for any city using the Open-Meteo API. Provides detailed meteorological data including temperature, precipitation, day/night status, and hourly forecasts through natural language queries.-
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to fetch current weather conditions and forecasts for any city using the Open-Meteo API. Provides temperature, precipitation, and hourly forecast data through natural language queries.-
- FlicenseBqualityDmaintenanceEnables users to retrieve current weather information for any city location. Provides a simple interface to fetch weather data through natural language queries.1-
- FlicenseNot gradedqualityDmaintenanceProvides real-time weather and forecasts via Open-Meteo, supporting queries by coordinates or city name.-