
Weather for Grown Ups
io.github.janhelcl由 GitHub 帳號 janhelcl 發布v0.5.5更新於 Oct 24, 2026
Operational NWP, ensembles, AI weather models, regional forecasts, history, and verification.
概覽
本機 MCP 伺服器,為助理提供統一的查詢語言,用來查詢作業性數值天氣預報、系集預報、AI 天氣模型、歷史與校驗資料。
- 可以做什麼
- 瀏覽模型目錄,查看資料集、網格、成員、欄位與來源資訊
- 依資料集、幾何位置、時間與變數/氣壓層選擇查詢預報
- 針對同一個大氣問題比較決定性、系集、物理與 AI 模型
- 調閱歷史封存預報,並與分析場或探空進行校驗
- 透過命令列或 MCP 伺服器提供同一套核心能力
- 適用情境
- 當單純的「明天溫度」查詢已不敷使用時適用:讓助理比較全球與區域模式、檢視垂直結構、量化系集離散度,或查核舊預報的校驗結果。
- 執行需求
- 以本機程序透過 stdio 執行;需要 Node.js 20 以上版本,可透過 npm 套件安裝或以 npx 執行。未宣告任何驗證、環境變數或標頭。存取天氣資料來源需要網路連線。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Weather for Grown Ups,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Weather for Grown Ups
Weather is the hello-world of agent tools. WFG is for when “temperature tomorrow” stops being enough.
One query language for operational NWP: global and regional models, deterministic and ensemble forecasts, physics and AI, current runs and history.
Ask the same atmospheric question across models without flattening what makes the models different.
30-second start
Requires Node.js 20+.
For repeated use:
The contract
Normal atmospheric access is four orthogonal choices:
Change the dataset; keep the question. Unsupported combinations fail rather than being coerced into fake symmetry.
Read the unified atmospheric API →
Ask harder questions
Start with the question. Let the agent build the forecast investigation from scratch.
01 — Give me the serious forecast
What does the atmosphere over Prague look like tomorrow afternoon? Cover the surface and vertical structure, compare the main global guidance, and show which parts are robust across the ensembles.
GFS + IFS → pressure profiles → GEFS + IFS ENS → regional model if useful
02 — Is a front coming?
Is a frontal passage expected near Prague tomorrow? If so, when does it arrive, what changes through the column, and how consistent are the models?
GFS + IFS → time evolution → pressure profiles → GEFS + IFS ENS → align latest vs previous runs
03 — AI vs physics
How do AIFS and IFS describe the atmosphere over Prague tomorrow? Where do they disagree through time and height, and is that disagreement large relative to their ensemble uncertainty?
align IFS, AIFS → pressure profiles → align IFS ENS, AIFS ENS
04 — Plan a paragliding day
I’m planning to paraglide around Bassano tomorrow. How does the convective window develop through the day, what do the wind profile and stability look like, and how robust is the picture across ensembles and global/regional guidance?
profiles → parcel diagnostics → wind through the column → time evolution → ensembles → global + regional models
05 — Verify an old forecast
What did GFS predict three days ago for Prague today, and how well did that forecast verify?
archived forecast → analysis / radiosonde → error → lead provenance
Explore the investigation gallery →
Models
GFS · GEFS · AIGFS · AIGEFS · HGEFS · IFS · IFS ENS · AIFS · AIFS ENS · ICON-D2 · ICON-D2-EPS · AROME · PE-AROME · GFS analysis · GEFSv12 reforecast
Capabilities come from the catalog. Native grids, cadence, domains, members, fields and provenance remain explicit.
Agents
WFG exposes the same core through CLI and MCP.
Shell available → CLI.
No shell / remote → MCP.
Add the portable WFG skill, then pick a setup guide: Codex · Claude Code · Hermes · OpenClaw · other agents
Go deeper
Examples · Installation · API contract · Catalog · History · Architecture · All docs
License
MIT. See LICENSE.
來源:README.md,提交 d5d13d0
工具
0版本歷史
1- v0.5.5最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分