← WebMCP Directory

Tool tree

vaderarkiv.se

Media & PersonalTools verified
Website
Swedish weather archive for exploring historical SMHI observation data, comparing temperature, precipitation and wind by location, month and year.
Explore capabilities
    get_weather_schemaAnswer

    Get Swedish weather observation views, columns, units and SQL examples. Use before unfamiliar queries. Data contains observations, not forecasts. Interpret relative dates in Europe/Stockholm and report exact dates and units.

    View tool JSON
    {
      "name": "get_weather_schema",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get Swedish weather observation views, columns, units and SQL examples. Use before unfamiliar queries. Data contains observations, not forecasts. Interpret relative dates in Europe/Stockholm and report exact dates and units.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    query_weather_sqlAnswer

    Run one analytical DuckDB SELECT over Swedish weather observation views. Call get_weather_schema first for unfamiliar queries. Resolve ambiguous stations, check missing observations and truncated results, and report exact dates and units. Observations only, not forecasts. Query budget: 10 seconds.

    View tool JSON
    {
      "name": "query_weather_sql",
      "kind": "answer",
      "impl": "imperative",
      "description": "Run one analytical DuckDB SELECT over Swedish weather observation views. Call get_weather_schema first for unfamiliar queries. Resolve ambiguous stations, check missing observations and truncated results, and report exact dates and units. Observations only, not forecasts. Query budget: 10 seconds.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sql": {
            "type": "string",
            "minLength": 1,
            "description": "One analytical DuckDB SELECT query over weather views"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 500,
            "default": 100
          }
        },
        "required": [
          "sql"
        ],
        "additionalProperties": false
      }
    }