NOAA Full MCP. Cross-reference climate, space, and aviation data in one call.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
NOAA Full is a Mega-Server that connects your AI agent to 36 specialized tools covering everything from real-time weather alerts and aviation reports to historical climate normals, ocean tides, and solar wind activity.
It pulls data across five official NOAA APIs into one place.
What your AI agents can do
Get active alerts
Retrieves current weather alerts by specifying a US state, zone ID, or severity level.
Get alert types
Lists all valid event types recognized by the NWS for filtering weather alerts.
Get alerts by point
Finds and retrieves active weather alerts using a specific US latitude/longitude coordinate pair.
Filters current alerts by US state, zone ID, severity level, or specific event type (e.g., Tornado Warning).
Provides predicted high/low tide times and observed ocean currents at designated US coastal stations.
Retrieves real-time geomagnetic indices, like the Dst index and Kp index, alongside solar wind speed to predict aurora visibility.
Pulls current weather data (METAR) or future forecasts (TAF) for any airport worldwide using its ICAO code.
Accesses decades of climate records, including 30-year normals and yearly temperature/precipitation averages.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
NOAA Full Mega-Server: 36 Tools
These 36 tools give your AI client direct access to every major weather, climate, space, and marine dataset available from NOAA's official APIs.
019d75deget active alerts
Retrieves current weather alerts by specifying a US state, zone ID, or severity level.
019d75deget alert types
Lists all valid event types recognized by the NWS for filtering weather alerts.
019d75deget alerts by point
Finds and retrieves active weather alerts using a specific US latitude/longitude coordinate pair.
019d75deget alerts by zone
Retrieves active weather alerts for a precise NWS zone ID (e.g., TXZ211).
019d75deget aurora forecast
Generates an aurora probability forecast map using real-time solar wind data.
019d75deget aviation station
Gets general weather station information using a standard ICAO code (like KJFK).
019d75deget climate normals
Retrieves 30-year statistical baselines that define 'normal' temperature and precipitation for any location.
019d75deget currents
Gets observed ocean current speed and direction from select US coastal stations with meters.
019d75deget daily data
Accesses the planet's largest archive of daily weather records, including temperature and precipitation totals.
019d75deget dst index
Provides a real-time measurement of geomagnetic storm intensity using the Dst index.
019d75deget forecast
Returns a 7-day weather forecast (high/low temps, wind) for any US location by latitude and longitude.
019d75deget forecast discussion
Pulls the Area Forecast Discussion (AFD) text from a specific NWS Weather Forecast Office using its 3-letter code.
019d75deget grid data
Retrieves raw, programmatic NWS grid weather data arrays for temperature, wind, and precipitation (US only).
019d75deget hourly forecast
Provides an hour-by-hour forecast (156 hours) including temps, humidity, and wind for a US location.
019d75deget k index forecast
Forecasts the 3-day Kp index score, predicting geomagnetic activity levels.
019d75deget latest observation
Pulls the most current weather conditions from a specific NWS station using its 4-character ID.
019d75deget metar
Gets current airport weather reports (METAR) for any global airport by its ICAO code.
019d75deget meteorological
Retrieves coastal meteorological data, including air temperature, wind, and pressure at a station.
019d75deget monthly summary
Calculates monthly climate summaries (GSOM), detailing average temperatures and total precipitation for trend analysis.
019d75deget observation history
Retrieves recent weather observation history for a NWS station, useful for tracking short-term changes.
019d75deget pirep
Gets Pilot Reports (PIREPs) detailing observed conditions like turbulence or icing by filtering age.
019d75deget planetary k index
Retrieves the NOAA Planetary K-index, which measures geomagnetic activity and aurora probability worldwide.
019d75deget point metadata
Gets detailed NWS metadata for a US location, including its responsible office and grid zone IDs.
019d75deget radar stations
Lists the status and locations of all available NWS radar stations.
019d75deget sea level trends
Calculates long-term relative sea level rise trends for a US coastal station using tide gauge data.
019d75deget sigmet
Retrieves SIGMETs and AIRMETs, which define areas of significant weather hazards for aircraft.
019d75deget solar flux
Gets the 10.7cm solar radio flux index, a proxy measurement for overall solar activity level.
019d75deget solar wind
Retrieves real-time data on solar wind speed and magnetic field conditions driving geomagnetic storms.
019d75deget station metadata
Provides detailed information about a specific NWS weather station's location and capabilities.
019d75deget stations
Finds nearby NWS observation stations using a latitude/longitude bounding box or keyword search.
019d75deget taf
Gets the airport weather forecast (TAF) for any global airport by its ICAO code.
019d75deget tide predictions
Predicts high and low tide times and heights for a US coastal station, typically for the next 48 hours.
019d75deget water levels
Retrieves observed water levels (tides) at a specific US coastal station ID in meters.
019d75deget water temperature
Gets the current water temperature reading at a designated US coastal station.
019d75deget yearly summary
Provides annual climate summaries (GSOY) including yearly averages and extreme values for long-term analysis.
019d75desearch stations
Finds NCEI weather stations by location using a bounding box or keyword search.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with NOAA Full — Ultimate Weather & Climate Intelligence, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This server gives your AI agent access to 36 specialized NOAA tools, pulling data from five core APIs so you don't have to jump between websites or juggle multiple API keys. You get one unified point for everything—weather alerts, climate normals, aviation reports, and space weather.
Immediate Conditions & Alerts. When you need to know what’s happening right now, the get_latest_observation tool pulls current weather readings from any specific NWS station using its 4-character ID. You can check active warnings by calling get_active_alerts, letting you filter results by a US state, zone ID, severity level, or even a specific event type like 'Tornado Warning.' For pinpoint accuracy, the get_alerts_by_point tool retrieves alerts using precise latitude and longitude coordinates.
If you know the NWS zone ID (like TXZ211), use get_alerts_by_zone. You can also narrow down alert types by running get_alert_types, which lists all valid event categories recognized by the NWS.
Forecasting & Predictions. Planning ahead is straightforward. The get_forecast tool gives you a 7-day weather outlook—you'll get high/low temps and wind details for any US location using latitude and longitude. If you need more granular detail, get_hourly_forecast provides an hour-by-hour prediction across 156 hours, including humidity and wind data. For deep context, the get_forecast_discussion tool pulls the Area Forecast Discussion (AFD) text from a specific NWS office using its three-letter code, giving you the meteorologists' full analysis.
The get_taobao function gives you that same airport forecast (TAF), and for current conditions at any global airport, use get_metar with the ICAO code. You can also track short-term changes by getting recent observation history using get_observation_history, or check general station info via get_aviation_station.
Climate & Historical Analysis. Don't just look at today’s weather; you need context. The get_climate_normals tool retrieves 30-year statistical baselines, defining 'normal' temperature and precipitation for any spot. For long-term trend analysis, call get_sea_level_trends to calculate relative sea level rise using tide gauge data at a US coastal station. You can run get_monthly_summary to calculate monthly climate summaries (GSOM), detailing average temps and total precipitation over time.
The get_yearly_summary tool provides annual summaries (GSOY) for yearly averages and extreme values, making trend spotting simple.
Aviation & Hazards. Air safety is covered by dedicated tools. You can use get_sigmet to retrieve SIGMETs and AIRMETs, which define areas with significant weather hazards for aircraft. Furthermore, the get_pirep tool gets Pilot Reports (PIREPs), letting you filter for observed conditions like turbulence or icing based on age.
Marine & Water Data. For coastal operations, these tools are key. The get_tide_predictions function predicts high and low tide times and heights at a US coastal station, usually covering the next 48 hours. You can also run get_water_levels to get observed water levels (tides) in meters from a specific US coastal station ID.
Need to know what's moving? get_currents gets the observed ocean current speed and direction in meters from select US stations. For temperature, use get_water_temperature for the current reading at a designated US coast point.
Space Weather Monitoring. Understanding space activity requires dedicated tools. The get_planetary_k_index retrieves NOAA's Planetary K-index, which measures geomagnetic activity and predicts aurora probability worldwide. For solar activity forecasting, call get_k_index_forecast to predict the 3-day Kp index score. You can get real-time data on the forces driving space weather using get_solar_wind, which retrieves speed and magnetic field conditions.
Overall solar energy levels are measured via get_solar_flux, giving you the 10.7cm solar radio flux index.
General Data & Search. If you need to locate data points, start with these tools. To find nearby NWS stations, use get_stations by providing a bounding box or keyword search. The search_stations tool finds NCEI weather stations using a similar location query. You can get detailed NWS metadata for any US spot using get_point_metadata, which includes the responsible office and grid zone IDs.
For raw, programmatic arrays of temperature, wind, and precipitation data (US only), use get_grid_data. If you need to know what stations are available, call get_radar_stations to list their status and locations.
This toolkit pulls together everything: from the hourly predictions (get_hourly_forecast) to the historical baseline data, ensuring your agent has every piece of environmental information it needs.
How NOAA Full MCP Works
- 1 Start by defining your scope: Are you checking current conditions (e.g., an airport) or planning for a month out (climate trends)?
- 2 Your agent selects the right tool(s)—for example, calling both
get_metarandget_taf—to gather all necessary raw data points. - 3 The server compiles these 36 tools' outputs into one structured response that your AI client can read and synthesize for you.
The bottom line is: Instead of hitting five different NOAA websites to get a full picture, you run one prompt and get all the data synthesized in one place.
Who Is NOAA Full MCP For?
This server is for professionals who can't afford information gaps. Think coastal engineers tracking sea level rise or emergency responders needing immediate alerts across multiple US zones. If your job requires combining aviation reports, local weather forecasts, and long-term climate data into a single operational picture—this is built for you.
Runs cross-domain checks, pulling get_hourly_forecast alongside historical data from get_climate_normals to build trend reports.
Needs immediate airworthiness status by querying multiple airport conditions using get_metar, get_taf, and checking for significant hazards with get_sigmet.
Analyzes long-term risk by correlating sea level rise trends (get_sea_level_trends) with predicted tides from get_tide_predictions and current speeds via get_currents.
Monitors potential service disruptions by tracking geomagnetic activity using get_dst_index and the Kp index from get_planetary_k_index.
What Changes When You Connect
- See real-time alerts across multiple US zones. Instead of checking the state website for active warnings, use
get_active_alertsorget_alerts_by_pointto get immediate confirmation on specific coordinates. - Monitor global aviation status instantly. You don't need separate tools; run
get_metarandget_tafcalls simultaneously to pull current airport conditions and their full forecast for any international airport. - Build long-term climate models easily. Instead of piecing together data from different years, use
get_climate_normalsorget_yearly_summaryto establish a precise 30-year baseline for analysis. - Track everything from the ground up. Correlate sea level rise predictions (
get_sea_level_trends) with predicted tides usingget_tide_predictionsand observed water levels viaget_water_levelsin one workflow. - Plan for solar impacts. When preparing for a remote operation, query both the immediate status (
get_solar_wind) and future risk assessment (get_planetary_k_index) to assess geomagnetic threat levels.
Real-World Use Cases
Planning an offshore construction project.
The site manager needs to know if the foundation will be stable. They run a query combining get_sea_level_trends (for long-term planning), get_tide_predictions (for next month's tidal window), and get_currents (to assess maximum flow). The agent returns a comprehensive risk profile based on these three data points.
Responding to an unexpected severe weather event.
An emergency dispatcher receives multiple reports. They run get_alerts_by_point using the coordinates of the incident, then check local airport conditions with get_metar. This confirms if flights are grounded and gives immediate situational awareness.
Preparing a flight into a major international hub.
The pilot's agent needs a full briefing. It calls get_taf (the forecast), then immediately runs get_metar for the current conditions, and finally checks get_sigmet to ensure there aren't any active areas of high turbulence or icing nearby.
Analyzing historical climate change impact.
A researcher wants to compare today's rainfall against a baseline. They use get_daily_data for the last 30 years, then cross-reference that data with the statistical normal provided by get_climate_normals. This quantifies deviation from historical norms.
The Tradeoffs
Asking for 'all weather info'.
Prompting: 'Give me all weather information for New York.' This results in a massive, unorganized blob of data that mixes 7-day forecasts with solar flux readings and tide predictions—it's overwhelming.
→
Break it down. First, get the forecast using get_forecast. Then, run a dedicated call to check tides with get_tide_predictions for that specific location. This keeps the output targeted.
Assuming one tool covers everything.
Relying only on get_latest_observation when planning a trip, because it gives current conditions, but missing long-term risk factors like sea level rise or climate normals.
→
Always check the time scale. Use get_sea_level_trends if you care about decades of change, not just what happened this morning.
Mixing domains randomly without context.
Running get_aurora_forecast and then asking for local wind speeds using get_hourly_forecast. The data is related but the user doesn't know which time scale to trust (global vs. local).
→
Always check the scope. If you need global space weather, use get_planetary_k_index. If you need local wind speed, restrict your call to a specific US coordinate using get_hourly_forecast.
When It Fits, When It Doesn't
Use this server if your query requires synthesizing data from three or more distinct domains: e.g., 'What is the forecast for an airport (TAF), and how will that be affected by current solar activity (Kp index)?' If you only need one piece of information—like a simple 7-day temperature outlook, use get_forecast alone. Don't use this server if your task is purely local to a single API domain (e.g., just getting tide data); then a dedicated marine tool might be cleaner. This Mega-Server shines when you need the full context: current status + future prediction + long-term trend analysis.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by NOAA. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 36 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Getting a complete weather picture used to mean jumping through hoops.
Before this server, gathering a comprehensive briefing was manual work. You'd check the National Weather Service website for alerts, open NOAA Tide Predictors for marine data, and then maybe visit an airport site just for the METAR. It meant five different browser tabs, copy-pasting coordinates, and trying to stitch together disparate reports.
Now, your agent handles it all. You ask for a full briefing—say, 'What's happening at KJFK right now?'—and the system runs `get_metar`, `get_taf`, and even pulls recent PIREPs into one clean output. It delivers everything you need without the manual headache.
NOAA Full: Get hourly weather details using get_hourly_forecast.
When you just want to know what's happening over the next 15 hours, traditional methods often only give you daily averages or a limited snapshot. You're forced to call multiple endpoints and aggregate temperature, wind speed, *and* humidity data separately.
With `get_hourly_forecast`, you get all those variables—temperature, wind direction/speed, precipitation probability, sky condition—in one single, structured payload for the entire 156 hours. It's a massive time saver.
Common Questions About NOAA Full MCP
How do I check if there are any active warnings in my state? +
Use get_active_alerts. You just need to pass the US state's 2-letter code, and the tool filters all current alerts by that criteria for you.
What is the difference between using get_metar and get_latest_observation? +
The difference is scope. get_metar gets standardized, globally formatted reports specifically designed for airports (using ICAO codes). get_latest_observation pulls whatever current data the local NWS station happens to have available.
Do I need an API key to run get_tide_predictions? +
No. This server runs on 5 official NOAA APIs and requires no external keys from you or your client, making it ready to use right away.
Can I check historical climate data for a location using get_climate_normals? +
Yes. get_climate_normals provides the 30-year statistical baseline that defines 'normal' weather, helping you compare current readings against long-term averages.
How do I check solar wind conditions for my agent? +
You use get_solar_wind. This tool provides real-time data on the speed and magnetic field of the solar wind, which is key to understanding geomagnetic storm potential.
Before running specific location tools, how do I get the required NWS metadata using get_point_metadata? +
You must run get_point_metadata first. It resolves a latitude/longitude to provide crucial NWS details like grid coordinates and responsible WFO zones. Many other specialized services require this context to function correctly.
If I need highly detailed weather changes, is get_hourly_forecast better than just using get_forecast? +
Yes. While get_forecast provides a general 7-day overview (high/low temps and probability), get_hourly_forecast delivers data points for every hour up to five days out. It includes wind speed, humidity, and precipitation details.
What is the functional difference between get_climate_normals and getting raw historical data from get_daily_data? +
The tool retrieves a 30-year statistical baseline that defines 'normal' weather for an area. This calculated average differs significantly from get_daily_data, which provides actual, observed records—including specific temperature or precipitation amounts.
Why Full instead of individual servers? +
The Full server has all 36 tools from 5 NOAA APIs. Get forecast AND alerts AND METAR AND tides AND aurora AND historical climate data in a single session.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
NASA TechPort (Technology Projects)
Explore NASA's technology project portfolio—search projects, track funding opportunities, and analyze R&D taxonomies directly.
Blockchain.com Data
Access real-time Bitcoin blockchain data via Blockchain.com — query blocks, transactions, and addresses directly from any AI agent.
FlightAware
Track global flight status via FlightAware AeroAPI — search flights, monitor airport arrivals and departures, check weather, and access historical flight data from any AI agent.
You might also like
Kibana
Manage Kibana spaces and saved objects—list dashboards, search index patterns, and organize your observability stack directly from any AI agent.
Color Contrast Checker Alternative
Instantly verify if your text is readable on any background. WCAG 2.1 AA/AAA compliance in one call — the AI guesses ratios, this engine calculates them.
GamerPower Gaming Giveaways
Find and track free gaming giveaways — get Steam keys, Epic Games Store offers, and in-game loot via AI.