us-national-weather-service
...
@open-mcp/us-national-weather-service
Using the remote server
To use the hosted Streamable HTTP server, add the following to your client config:
Forwarding variables
You can forward "environment" variables to the remote server by including them in the request headers or URL query string (headers take precedence). Just prefix the variable name with FORWARD_VAR_
like so:
Security
Sending authentication tokens as forwarded variables is not recommended
Installing locally
If you want to run the server locally on your own machine instead of using the remote server, first set the environment variables as shell variables:
Then use the OpenMCP config CLI to add the server to your MCP client:
Claude desktop
Cursor
Run this from the root of your project directory or, to add to all cursor projects, run it from your home directory ~
.
Other
Manually
If you don't want to use the helper above, add the following to your MCP client config manually:
Environment variables
OPEN_MCP_BASE_URL
- overwrites the base URL of every tool's underlying API requestUSER_AGENT
- gets sent to the API provider
Tools
expandSchema
Expand the input schema for a tool before calling the tool
Input schema
toolName
(string)jsonPointers
(array)
alerts_query
Environment variables
USER_AGENT
Input schema
active
(boolean)start
(string)end
(string)status
(array)message_type
(array)event
(array)code
(array)area
(array)point
(string)region
(array)region_type
(string)zone
(array)urgency
(array)severity
(array)certainty
(array)limit
(integer)cursor
(string)
alerts_active
Environment variables
USER_AGENT
Input schema
status
(array)message_type
(array)event
(array)code
(array)area
(array)point
(string)region
(array)region_type
(string)zone
(array)urgency
(array)severity
(array)certainty
(array)limit
(integer)
alerts_active_count
Environment variables
USER_AGENT
Input schema
No input parameters
alerts_active_zone
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_alerts_active_zone_zoneid_
Environment variables
USER_AGENT
Input schema
No input parameters
alerts_active_area
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_alerts_active_area_area_
Environment variables
USER_AGENT
Input schema
No input parameters
alerts_active_region
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_alerts_active_region_region_
Environment variables
USER_AGENT
Input schema
No input parameters
alerts_types
Environment variables
USER_AGENT
Input schema
No input parameters
alerts_single
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_alerts_id_
Environment variables
USER_AGENT
Input schema
No input parameters
cwsu
Environment variables
USER_AGENT
Input schema
cwsuId
(string)
cwas
Environment variables
USER_AGENT
Input schema
cwsuId
(string)
cwa
Environment variables
USER_AGENT
Input schema
cwsuId
(string)date
(string)sequence
(integer)
sigmetquery
Environment variables
USER_AGENT
Input schema
start
(string)end
(string)date
(string)atsu
(string)sequence
(string)
sigmetsbyatsu
Environment variables
USER_AGENT
Input schema
atsu
(string)
sigmetsbyatsubydate
Environment variables
USER_AGENT
Input schema
atsu
(string)date
(string)
sigmet
Environment variables
USER_AGENT
Input schema
atsu
(string)date
(string)time
(string)
glossary
Environment variables
USER_AGENT
Input schema
No input parameters
gridpoint
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_gridpoints_wfo_x_y_
Environment variables
USER_AGENT
Input schema
No input parameters
gridpoint_forecast
Environment variables
USER_AGENT
Input schema
units
(string)Feature-Flags
(array)
parameters_gridpoints_wfo_x_y_forecast
Environment variables
USER_AGENT
Input schema
No input parameters
gridpoint_forecast_hourly
Environment variables
USER_AGENT
Input schema
units
(string)Feature-Flags
(array)
parameters_gridpoints_wfo_x_y_forecast_hourly
Environment variables
USER_AGENT
Input schema
No input parameters
gridpoint_stations
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_gridpoints_wfo_x_y_stations
Environment variables
USER_AGENT
Input schema
No input parameters
icons
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_icons_set_timeofday_first_
Environment variables
USER_AGENT
Input schema
No input parameters
iconsdualcondition
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_icons_set_timeofday_first_second_
Environment variables
USER_AGENT
Input schema
No input parameters
icons_summary
Environment variables
USER_AGENT
Input schema
No input parameters
satellite_thumbnails
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_thumbnails_satellite_area_
Environment variables
USER_AGENT
Input schema
No input parameters
station_observation_list
Environment variables
USER_AGENT
Input schema
start
(string)end
(string)limit
(integer)
parameters_stations_stationid_observations
Environment variables
USER_AGENT
Input schema
No input parameters
station_observation_latest
Environment variables
USER_AGENT
Input schema
require_qc
(boolean)
parameters_stations_stationid_observations_latest
Environment variables
USER_AGENT
Input schema
No input parameters
station_observation_time
Environment variables
USER_AGENT
Input schema
time
(string)
parameters_stations_stationid_observations_time_
Environment variables
USER_AGENT
Input schema
No input parameters
tafs
Environment variables
USER_AGENT
Input schema
stationId
(string)
taf
Environment variables
USER_AGENT
Input schema
stationId
(string)date
(string)time
(string)
obs_stations
Environment variables
USER_AGENT
Input schema
id
(array)state
(array)limit
(integer)cursor
(string)
obs_station
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_stations_stationid_
Environment variables
USER_AGENT
Input schema
No input parameters
office
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_offices_officeid_
Environment variables
USER_AGENT
Input schema
No input parameters
office_headline
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_offices_officeid_headlines_headlineid_
Environment variables
USER_AGENT
Input schema
No input parameters
office_headlines
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_offices_officeid_headlines
Environment variables
USER_AGENT
Input schema
No input parameters
point
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_points_point_
Environment variables
USER_AGENT
Input schema
No input parameters
point_stations
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_points_point_stations
Environment variables
USER_AGENT
Input schema
No input parameters
radar_servers
Environment variables
USER_AGENT
Input schema
reportingHost
(string)
radar_server
Environment variables
USER_AGENT
Input schema
reportingHost
(string)
parameters_radar_servers_id_
Environment variables
USER_AGENT
Input schema
No input parameters
radar_stations
Environment variables
USER_AGENT
Input schema
stationType
(array)reportingHost
(string)host
(string)
radar_station
Environment variables
USER_AGENT
Input schema
reportingHost
(string)host
(string)
parameters_radar_stations_stationid_
Environment variables
USER_AGENT
Input schema
No input parameters
radar_station_alarms
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_radar_stations_stationid_alarms
Environment variables
USER_AGENT
Input schema
No input parameters
radar_queue
Environment variables
USER_AGENT
Input schema
limit
(integer)arrived
(other)created
(other)published
(other)station
(string)type
(string)feed
(string)resolution
(integer)
parameters_radar_queues_host_
Environment variables
USER_AGENT
Input schema
No input parameters
radar_profiler
Environment variables
USER_AGENT
Input schema
time
(other)interval
(string)
parameters_radar_profilers_stationid_
Environment variables
USER_AGENT
Input schema
No input parameters
products_query
Environment variables
USER_AGENT
Input schema
location
(array)start
(string)end
(string)office
(array)wmoid
(array)type
(array)limit
(integer)
product_locations
Environment variables
USER_AGENT
Input schema
No input parameters
product_types
Environment variables
USER_AGENT
Input schema
No input parameters
product
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_products_productid_
Environment variables
USER_AGENT
Input schema
No input parameters
products_type
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_products_types_typeid_
Environment variables
USER_AGENT
Input schema
No input parameters
products_type_locations
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_products_types_typeid_locations
Environment variables
USER_AGENT
Input schema
No input parameters
location_products
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_products_locations_locationid_types
Environment variables
USER_AGENT
Input schema
No input parameters
products_type_location
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_products_types_typeid_locations_locationid_
Environment variables
USER_AGENT
Input schema
No input parameters
zone_list
Environment variables
USER_AGENT
Input schema
id
(array)area
(array)region
(array)type
(array)point
(string)include_geometry
(boolean)limit
(integer)effective
(string)
zone_list_type
Environment variables
USER_AGENT
Input schema
id
(array)area
(array)region
(array)type
(array)point
(string)include_geometry
(boolean)limit
(integer)effective
(string)
parameters_zones_type_
Environment variables
USER_AGENT
Input schema
No input parameters
zone
Environment variables
USER_AGENT
Input schema
effective
(string)
parameters_zones_type_zoneid_
Environment variables
USER_AGENT
Input schema
No input parameters
zone_forecast
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_zones_type_zoneid_forecast
Environment variables
USER_AGENT
Input schema
No input parameters
zone_obs
Environment variables
USER_AGENT
Input schema
start
(string)end
(string)limit
(integer)
parameters_zones_forecast_zoneid_observations
Environment variables
USER_AGENT
Input schema
No input parameters
zone_stations
Environment variables
USER_AGENT
Input schema
No input parameters
parameters_zones_forecast_zoneid_stations
Environment variables
USER_AGENT
Input schema
No input parameters