GnistAI GnistAI
Log in

FMI Weather Warnings (Finland)

Finnish weather warnings from FMI via MeteoAlarm — CAP-format alerts for meteorological and natural hazard events including wind, snow, rain, thunder, fog, forest fire, flooding, and coastal events.

Overview   |   MCP   |   REST API   |   OpenAPI   |   CLI   |   Tutorial   |   Toolkits   |   Home
status: healthy status status healthy healthy tools: 3 tools tools 3 3 type: api wrapper type type api wrapper api wrapper lifecycle: maintained lifecycle lifecycle maintained maintained Environment

Data source: FMI (Finnish Meteorological Institute) via MeteoAlarm

REST Bridge Endpoint https://context.gnist.ai/rest/fmi-warnings/
Authentication

All requests require a Gnist-API-Key header (or api_key query parameter).

Free tier: 100 calls/day. Get your API key.

Tools (3)

get_weather_warnings

Get current FMI weather warnings for Finland.

Returns active weather warnings from the Finnish Meteorological
Institute (FMI) via MeteoAlarm. Warnings cover meteorological events
(wind, snow, rain, thunder, fog, temperature extremes) and natural
hazards (forest fire, avalanches, flooding, coastal events).

Severity levels: yellow (moderate), orange (severe), red (extreme).

Returns:
List of warnings with severity, affected areas, and time periods.

ParameterTypeRequiredDescription
severityanyoptionalFilter by severity level: yellow, orange, or red. Omit for all levels.
awareness_typeanyoptionalFilter by awareness type: wind, snow-ice, thunderstorm, fog, high-temperature, low-temperature, coastal-event, forest-fire, avalanches, rain, flooding, rain-flood. Omit for all types.
Request Body
{
  "query": "example"
}
get_warning_metadata

List available FMI warning severity levels and awareness types.

Returns the full set of severity levels (yellow, orange, red) and
awareness types (wind, snow-ice, thunderstorm, etc.) used in Finnish
weather warnings. Useful for understanding the classification system
before querying active warnings.

Returns:
Severity levels and awareness types with their descriptions.

Request Body
{
  "query": "example"
}
report_feedback

Report a bug, feature request, or general feedback for this data source.

Use this when something doesn't work as expected, when you'd like
a new feature, or when you have suggestions for improvement.

Args:
feedback: Describe the issue or suggestion.
feedback_type: One of 'bug', 'feature_request', or 'general'.

ParameterTypeRequiredDescription
feedbackstringrequired
feedback_typestringoptional (default: "general")
Request Body
{
  "feedback": "example"
}

Quick Start

Shell
curl -X POST "https://context.gnist.ai/rest/fmi-warnings/report_feedback" \
  -H "Content-Type: application/json" \
  -H "Gnist-API-Key: YOUR_API_KEY" \
  -d '{"feedback": "example"}'
Python
import httpx

resp = httpx.post(
    "https://context.gnist.ai/rest/fmi-warnings/report_feedback",
    headers={"Gnist-API-Key": "YOUR_API_KEY"},
    json={
  "feedback": "example"
},
)
print(resp.json())

Related Toolkits (Environment)

Resources