技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
rossshannon/Weekly-Weather-mcp

rossshannon/Weekly-Weather-mcp

🐍 ☁️ - Detailed seven-day weather forecasts for anywhere in the world
在 GitHub 查看 ↗直链 · 无中转页
官方说明Weekly Weather MCP Server A weather forecast MCP (Model Context Protocol) server providing **8-day global weather forecasts** and current weather conditions using the OpenWeatherMap One Call API 3.0.
配置模板(请按你的客户端调整)
claude mcp add weekly-weather-mcp -- npx -y weekly-weather-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
10 ★ · rossshannon/weekly-weather-mcp · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 10 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 rossshannon/weekly-weather-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

🌦️ Weekly Weather MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A weather forecast MCP (Model Context Protocol) server providing **8-day global weather forecasts** and current weather conditions using the OpenWeatherMap One Call API 3.0.
> This project builds upon an earlier project by Zippland, with modifications to support full week forecasts and additional time-of-day data points.
Animation showing Claude Desktop processing the weather data from the MCP Server
Claude Desktop showing a detailed weather forecast with lawn mowing recommendations
Features
- 🌍 Support for querying weather conditions anywhere in the world
- 🌤️ Hourly forecasts for the next 48 hours
- 📅 Provides detailed 8-day forecasts (today + following 7 days), with morning, afternoon, and evening data points
- 🌧️ Weather summaries and precipitation probabilities
- 🌡️ Detailed weather information including temperature, humidity, wind speed, etc.
- 📍 Support for reporting results in different time zones
- 🗂️ No separate configuration file needed; API key can be passed directly through environment variables or parameters
Usage
1. Get an OpenWeatherMap API Key with One Call API 3.0 Access (free)
1. Visit OpenWeatherMap and register an account
2. Subscribe to the “One Call API 3.0” plan (offers 1,000 API calls per day for free)
3. Wait for API key activation (this can take up to an hour)
About the One Call API 3.0
The One Call API 3.0 provides comprehensive weather data:
- Current weather conditions
- Minute forecast for 1 hour
- Hourly forecast for 48 hours
- Daily forecast for 8 days (including today)
- National weather alerts
- Historical weather data
API Usage and Limits
- **Free tier**: 1,000 API calls per day
- **Default limit**: 2,000 API calls per day (can be adjusted in your account)
- **Billing**: Any calls beyond the free 1,000/day will be charged according to OpenWeatherMap pricing
- **Usage cap**: You can set a call limit in your account to prevent exceeding your budget (including capping your usage at the free tier limit so no costs can be incurred)
- If you reach your limit, you’ll receive a HTTP 429 error response
> **Note**: API key activation can take several minutes up to an hour. If you receive authentication errors shortly after subscribing or generating a new key, wait a bit and try again later.
2. Clone the Repository and Install Dependencies
This will install all the necessary dependencies to run the server and development tools.
3. Run the Server
There are two ways to provide the API key:
Method 1: Using Environment Variables
Method 2: Provide When Calling the Tool
Run directly without setting environment variables:
When calling the tool, you’ll need to provide the api_key parameter.
4. Use in MCP Client Configuration
Add the following configuration to your MCP-supported client (e.g., Claude Desktop (instructions), Cursor):
If you’re using a virtual environment, your configuration should include the full path to the Python executable in the virtual environment:
5. Available Tools
The server exposes two tools, get_weather and get_current_weather. Both tools accept the same parameters:
- location: Location name as a string, e.g., “Beijing”, “New York”, “Tokyo”. The tool will handle geocoding this to a latitude/longitude coordinate.
- api_key: OpenWeatherMap API key (optional, will read from environment variable if not provided)
- timezone_offset: Timezone offset in hours, e.g., 8 for Beijing, -4 for New York. Default is 0 (UTC time). Times in the returned data will be accurate for this timezone.
get_weather
Get comprehensive weather data for a location including current weather (next 48 hours) and 8-day forecast with detailed information.
Returns:
- Current weather information
来源
awesome · https://github.com/rossshannon/weekly-weather-mcp.git
按领域浏览
MCP 服务
Traction
10 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引