Skip to content
← Directory

mcp · Global

pagasa-pp-cli

Agent-native CLI for PAGASA public weather: synopsis, city forecast, live cyclone bulletins + local history. Unofficial.

Claim this listing

Represent pagasa-pp-cli? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
PAGASA synopsis · 5-day city forecasts (18 cities) · active tropical cyclone bulletin (position, intensity, movement, forecast track) · wind-signal breakdown by locality · Automated Weather Station observations (temp, humidity, wind, precip, pressure, solar) · bulletin PDF and wind-signal map links · locally stored synopsis/cyclone/AWS snapshot history
Coverage llm-inferred
Philippines (PAGASA public weather pages; 18 cities)
Resolution llm-inferred
City-level for forecasts (18 cities); locality-level for wind signals; per-station for AWS observations
Update frequency docs-verified
Source publishes only the latest snapshot; AWS stamps typically every ~5–10 minutes, so local capture is needed for a series (cron suggested every 10–15 minutes)
Formats docs-verified
JSON · CSV · table (terminal) · MCP stdio · MCP streamable HTTP
Access docs-verified
Free and open source under Apache-2.0 licence; no PAGASA API key needed (scrapes public HTML). MCP HTTP transport requires a self-generated bearer token (PP_MCP_TOKEN); default stdio transport needs no token.

Useful for

Use cases llm-inferred
Typhoon-season context for Philippine project sites: pull active cyclone position, intensity and forecast track into exposure notes (with official PAGASA check) · Short-range rainfall and temperature context from city 5-day forecasts for site works scheduling · Building a local AWS station record for a construction-phase weather log via scheduled capture · Reviewing forecast drift for a city across recorded snapshots for weather-related programme risk reviews
Audience llm-inferred
civils and construction project managers with Philippine sites · hydrologists (rainfall and weather context) · GIS analysts (wind-signal map and bulletin links) · agent developers building weather tools

Limitations

Constraints docs-verified
Unofficial community tool, not affiliated with PAGASA or DOST · Not for life-safety decisions; official warnings must come from pagasa.dost.gov.ph · Philippines-only; global weather is out of scope, so no UK coverage · Only the latest PAGASA snapshot is published; history, drift and obs history are empty until local captures run · AWS capture needs external scheduling; install.sh does not install it · No official API; review PAGASA terms of use before automated access · Installing from source requires Go 1.27 or newer

Example tool calls docs-verified

Get the current synopsis and any active tropical cyclone.

{
  "tool": "now",
  "arguments": {}
}

Get the active cyclone's centre position, intensity, movement, forecast track and wind signals by locality; reports active:false when none is tracked.

{
  "tool": "storm",
  "arguments": {}
}

Return locally recorded past synopsis and cyclone snapshots (PAGASA itself keeps only the latest).

{
  "tool": "history",
  "arguments": {}
}
Licence
Apache-2.0
Authentication
API key via env: PP_MCP_TOKEN (auto-extracted from README)
GitHub stars
1
Last commit
15/10/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Daily discovery 2026-10-15: GitHub search; verified via GitHub API. Tools/install/auth auto-extracted from README.

Metadata observed 14/10/2026 · daily-2026-10-15 (github-search)