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.
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)