{"uid":"cap__nB5V5BDVjLDZP5Di7czk","slug":"tanod-skypeek-taf-forecast-913aa3cc","name":"Tanod skypeek TAF Forecast","description":"One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.","url":"https://tanod.dev/v1/aviation/taf?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"decode":{"type":"boolean","default":true,"description":"Also return each report decoded (wind, visibility, weather, clouds, temperatures, altimeter, flight category)."},"stations":{"type":"array","items":{"type":"string","maxLength":16,"minLength":1},"maxItems":20,"minItems":1,"description":"1-20 ICAO station identifiers (4 characters, such as RPLL or KSFO); one price per call."}}},"responseSchema":{"type":"json","example":{"kind":"taf","count":1,"found":1,"source":{"url":"https://aviationweather.gov/data/api/","name":"NOAA Aviation Weather Center (aviationweather.gov Data API)","terms":"https://www.weather.gov/disclaimer","notice":"Data: NOAA/NWS Aviation Weather Center. No endorsement by NOAA or the National Weather Service is implied.","license":"US Government work, public domain"},"stations":[{"lat":14.507,"lon":121.004,"raw":"TAF RPLL 072300Z 0800/0906 11007KT 9999 FEW025 TX33/0806Z TN27/0821Z TEMPO 0804/0810 27012KT -TSRA FEW023CB BKN090","name":"Manila/Aquino Intl","found":true,"decoded":{"type":"TAF","valid":{"to":{"day":9,"hour":6,"time_utc":"2026-10-09T06:00:00Z"},"from":{"day":8,"hour":0,"time_utc":"2026-10-08T00:00:00Z"}},"issued":{"day":7,"hour":23,"minute":0,"time_utc":"2026-10-07T23:00:00Z"},"amended":false,"remarks":null,"station":"RPLL","forecast":[{"to":{"day":9,"hour":6,"time_utc":"2026-10-09T06:00:00Z"},"from":{"day":8,"hour":0,"time_utc":"2026-10-08T00:00:00Z"},"wind":{"calm":false,"gust":null,"unit":"KT","speed":7,"gust_kt":null,"speed_kt":7,"variable":false,"direction_deg":110,"direction_compass":"ESE"},"change":"BASE","clouds":[{"type":null,"cover":"FEW","height_ft":2500,"cover_text":"few"}],"visibility":{"meters":9999,"qualifier":"greater_than_or_equal","statute_miles":6.21},"flight_category":"VFR"},{"to":{"day":8,"hour":10,"time_utc":"2026-10-08T10:00:00Z"},"from":{"day":8,"hour":4,"time_utc":"2026-10-08T04:00:00Z"},"wind":{"calm":false,"gust":null,"unit":"KT","speed":12,"gust_kt":null,"speed_kt":12,"variable":false,"direction_deg":270,"direction_compass":"W"},"change":"TEMPO","clouds":[{"type":"CB","cover":"FEW","height_ft":2300,"cover_text":"few"},{"type":null,"cover":"BKN","height_ft":9000,"cover_text":"broken"}],"weather":[{"raw":"-TSRA","text":"light thunderstorm rain","intensity":"light","phenomena":["RA"],"descriptors":["TS"]}],"flight_category":"VFR"}],"unparsed":[],"cancelled":false,"corrected":false,"temperature_extremes":[{"day":8,"hour":6,"kind":"max","temperature_c":33},{"day":8,"hour":21,"kind":"min","temperature_c":27}]},"station":"RPLL","valid_to":"2026-10-09T06:00:00Z","issued_at":"2026-10-07T23:00:00Z","valid_from":"2026-10-08T00:00:00Z","elevation_m":15}],"disclaimer":"Informational only. Not for operational use or flight planning.","cache_seconds":300}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UD4R7vELWia6BbgNeubn-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches raw and decoded TAF (Terminal Aerodrome Forecast) aviation weather forecasts for 1–20 ICAO stations from NOAA aviationweather.gov","exampleAgentPrompt":"Can you get the latest TAF for KSFO and KLAX and decode the wind, visibility, cloud layers, and flight category for each?","exampleUseCases":[{"title":"Pre-departure weather briefing check","prompt":"Fetch the decoded TAF for EGLL and EGCC — I want to see the forecast wind, visibility, clouds, and whether conditions will be VFR or IFR over the next 24 hours."},{"title":"Multi-airport forecast comparison","prompt":"Pull the TAF forecasts for KSFO, KLAX, KLAS, and KPHX and decode them — I need to compare flight categories and any significant weather at all four airports."},{"title":"Tropical airport conditions forecast","prompt":"Get the TAF for RPLL in Manila and decode it so I can see the forecast thunderstorm activity, wind shifts, and ceiling heights over the next day."}],"resultDescription":"Returns a JSON object containing the station count found, source attribution (NOAA), and per-station data including: geographic coordinates, station name, the raw TAF string, and (if decode=true) a fully decoded forecast with validity window, issuance time, base and tempo/becmg change groups each containing wind speed/direction/gusts, visibility in meters and statute miles, cloud layers with type and height, weather phenomena with intensity and plain-text description, flight category (VFR/MVFR/IFR/LIFR), and temperature extremes.","failureModes":["Station not found — station returns found:false with no raw or decoded data","Invalid ICAO identifier — request may return empty or error for malformed codes longer or shorter than expected","NOAA upstream unavailable — NOAA aviationweather.gov API outage causes fetch failure","Too many stations — exceeding 20 stations per call returns a validation error","Station has no TAF — some smaller airports do not issue TAFs and will return not found"],"whenToPreferThis":"Use this endpoint when you need structured, decoded TAF forecast data for 1–20 airports at once, sourced directly from NOAA. It is ideal for aviation weather briefing tools, flight dispatch dashboards, or any agent that needs parsed wind/visibility/cloud/flight-category fields without writing a TAF decoder. Prefer this over raw METAR endpoints when forecast (future) conditions are needed rather than current observed conditions. Note: not certified for actual flight planning or navigation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:31:13.397Z","isFirstParty":false,"canonicalSlug":"tanod-skypeek-taf-forecast-913aa3cc"}