Aleva open data
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Swedish public data as read-only tools: registries, statistics, domains, transport, energy.
| Author | se.aleva |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 422 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Aleva open data": {
"url": "https://api.aleva.se/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (47)
air_passengers_monthlyread-onlyAir passengers in Sweden per month. Returns a list of records; pass next_cursor to get the next page. Fields: month (date); passengers (bigint); domestic (bigint); international (bigint); movements (bigint).
Parameters:
limit— integer — How many rows to returnmonth— string — Month (equals)cursor— string — next_cursor from the previous result, for the next pagemonth_gte— string — Month (at least)month_lte— string — Month (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
airport_passengersread-onlyPassengers per airport and year. Returns a list of records; pass next_cursor to get the next page. Fields: year (integer); airport (varchar); passengers (bigint); movements (bigint); international_share (double); months (bigint): Months reported (the current year is partial).
Parameters:
year— integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageairport— string — Airport (as reported, upper case) (equals)year_gte— integer — Year (at least)year_lte— integer — Year (at most)airport_prefix— string — Airport (as reported, upper case) (starts with)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
consumer_pricesread-onlyConsumer price index per month. Returns a list of records; pass next_cursor to get the next page. Fields: month (date): First day of the month; measure_code (varchar): 00000807 index, 00000804 12-month change, 00000806 monthly change; measure (varchar); value (double).
Parameters:
limit— integer — How many rows to returnmonth— string — Month (first day) (equals)cursor— string — next_cursor from the previous result, for the next pagemonth_gte— string — Month (first day) (at least)month_lte— string — Month (first day) (at most)measure_code— string — 00000807 index, 00000804 12-month change, 00000806 monthly change (equals)measure_code_in— array — 00000807 index, 00000804 12-month change, 00000806 monthly change (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
court_rulingsread-onlyPublished court rulings. Returns a list of records; pass next_cursor to get the next page. Fields: id (varchar); decided_on (date); published_at (timestamptz); court_code (varchar); court (varchar); kind (varchar): REFERAT (case report), DOM_ELLER_BESLUT (judgment or decision), ...; type (varchar); case_numbers (varchar); reference (varchar): Case report number, e.g. NJA 2026:12; keywords (varchar); laws (varchar): Provisions cited; summary (varchar).
Parameters:
limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagecourt_code— string — HDO Supreme Court, HFD Supreme Administrative Court, ... (equals)decided_on— string — Decision day (equals)court_code_in— array — HDO Supreme Court, HFD Supreme Administrative Court, ... (any of)decided_on_gte— string — Decision day (at least)decided_on_lte— string — Decision day (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
court_rulings_by_courtread-onlyRulings per court. Returns a list of records; pass next_cursor to get the next page. Fields: court_code (varchar); court (varchar); rulings (bigint); latest (date).
Parameters:
limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next page
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
debt_restructuringread-onlyDebt restructuring applications per month. Returns a list of records; pass next_cursor to get the next page. Fields: month (date); applications (bigint); women (bigint); men (bigint); eservice_share (double): Share filed via the e-service.
Parameters:
limit— integer — How many rows to returnmonth— string — Month (equals)cursor— string — next_cursor from the previous result, for the next pagemonth_gte— string — Month (at least)month_lte— string — Month (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
debt_restructuring_by_ageread-onlyDebt restructuring per year and age. Returns a list of records; pass next_cursor to get the next page. Fields: year (integer); age_group (varchar); applications (bigint).
Parameters:
year— integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageyear_gte— integer — Year (at least)year_lte— integer — Year (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
describe_endpointread-onlyThe fields, parameters, licence, sources and freshness of one data tool.
Parameters:
tool(required) — string — A tool name from tools/list or search_catalogue
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
domain_lookupread-onlyOne domain in the latest zone. Returns one record, or an error when there is no match. Fields: domain (varchar): Domain name, lower-case; tld (varchar): se or nu; nameservers (varchar[]): NS host names; glue_v4 (varchar[]): In-zone glue A records; glue_v6 (varchar[]): In-zone glue AAAA records; has_ds (boolean): DNSSEC signed delegation; ds_algorithms (integer[]): DNSSEC algorithm numbers; serial (bigint): Zone serial the row comes from; fetched_at (timestamptz): When the zone was transferred. Attribution required when the data is shown: Contains data from the Swedish Internet Foundation (Internetstiftelsen), licensed under CC BY 4.0
Parameters:
name(required) — string — Domain name, e.g. example.se
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
domains_droppedread-onlyDropped .se and .nu domains on a date. Returns a list of records; pass next_cursor to get the next page. Fields: date (date): Day the change was seen (Europe/Stockholm); domain (varchar); tld (varchar); prev_nameservers (varchar[]): Name servers before the change; prev_has_ds (boolean); serial (bigint): Serial the change was seen in; detected_at (timestamptz). Attribution required when the data is shown: Contains data from the Swedish Internet Foundation (Internetstiftelsen), licensed under CC BY 4.0
Parameters:
date(required) — string — Day (Europe/Stockholm), YYYY-MM-DD (equals)tld— string — Zone: se or nu (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagetld_in— array — Zone: se or nu (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
domains_expiringread-onlyDomains about to be released. Returns a list of records; pass next_cursor to get the next page. Fields: domain (varchar); tld (varchar); release_at (date): Day it can be registered again (from 04:00 UTC), unless renewed first; days_left (integer): Days from the list's date to the release date; label_length (integer): Characters before the dot; in_zone (boolean): Still delegated in the latest zone snapshot. Attribution required when the data is shown: Contains data from the Swedish Internet Foundation (Internetstiftelsen), licensed under CC BY 4.0
Parameters:
tld— string — Zone: se or nu (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagetld_in— array — Zone: se or nu (any of)release_at— string — Release day (equals)label_length— integer — Characters before the dot (equals)release_at_gte— string — Release day (at least)release_at_lte— string — Release day (at most)label_length_lte— integer — Characters before the dot (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
domains_newread-onlyNew .se and .nu domains on a date. Returns a list of records; pass next_cursor to get the next page. Fields: date (date): Day the change was seen (Europe/Stockholm); domain (varchar); tld (varchar); nameservers (varchar[]): Name servers after the change (empty when removed); has_ds (boolean); serial (bigint): Serial the change was seen in; detected_at (timestamptz). Attribution required when the data is shown: Contains data from the Swedish Internet Foundation (Internetstiftelsen), licensed under CC BY 4.0
Parameters:
date(required) — string — Day (Europe/Stockholm), YYYY-MM-DD (equals)tld— string — Zone: se or nu (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagetld_in— array — Zone: se or nu (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
domains_valuableread-onlyDomains about to be released, with a value score. Returns a list of records; pass next_cursor to get the next page. Fields: domain (varchar); tld (varchar); release_at (date): Day it can be registered again (from 04:00 UTC), unless renewed first; days_left (integer); length (integer): Characters before the dot; score (integer): 0-100; higher is shorter, cleaner and closer to real words; word_sv (boolean); word_en (boolean); compound (boolean); possible_trademark (boolean): Contains a well-known brand: probably not usable; reasons_sv (varchar): Why, in Swedish; reasons_en (varchar): Why, in English. Attribution required when the data is shown: Contains data from the Swedish Internet Foundation (Internetstiftelsen), licensed under CC BY 4.0 SALDO, Språkbanken Text (University of Gothenburg), CC BY 4.0 Word list from SCOWL, copyright Kevin Atkinson (wordlist.aspell.net)
Parameters:
tld— string — se or nu (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagescore_gte— integer — Minimum score (at least)release_at— string — Release day (equals)days_left_gte— integer — Days until release (at least)days_left_lte— integer — Days until release (at most)release_at_gte— string — Release day (at least)release_at_lte— string — Release day (at most)possible_trademark— boolean — Contains a well-known brand (equals)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
electricity_balanceread-onlyElectricity production and use per year. Returns a list of records; pass next_cursor to get the next page. Fields: year (integer); series (varchar); twh (double).
Parameters:
year— integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageyear_gte— integer — Year (at least)year_lte— integer — Year (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
electricity_forecastread-onlyElectricity production per source with forecast. Returns a list of records; pass next_cursor to get the next page. Fields: year (integer); series (varchar): Power source; twh (double).
Parameters:
year— integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageseries— string — Power source (equals)year_gte— integer — Year (at least)year_lte— integer — Year (at most)series_in— array — Power source (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
foodsread-onlyFoods and nutrients per 100 g. Returns a list of records; pass next_cursor to get the next page. Fields: food_id (integer); name (varchar); kind (varchar); energy_kcal (double); protein_g (double); fat_g (double); saturated_fat_g (double); carbohydrates_g (double); sugars_g (double); fibre_g (double); salt_g (double); iron_mg (double); calcium_mg (double); vitamin_c_mg (double); vitamin_d_ug (double). Attribution required when the data is shown: Source: Livsmedelsverket's food composition database, CC BY 4.0
Parameters:
name— string — Name or its beginning, lower case (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagefood_id— integer — Food number (equals)food_id_in— array — Food number (any of)fibre_g_gte— number — Fibre per 100 g (at least)fibre_g_lte— number — Fibre per 100 g (at most)name_prefix— string — Name or its beginning, lower case (starts with)protein_g_gte— number — Protein per 100 g (at least)protein_g_lte— number — Protein per 100 g (at most)energy_kcal_gte— number — kcal per 100 g (at least)energy_kcal_lte— number — kcal per 100 g (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
guest_nightsread-onlyGuest nights per month. Returns a list of records; pass next_cursor to get the next page. Fields: month (date); origin (varchar): Sverige or Utland; nights (bigint).
Parameters:
limit— integer — How many rows to returnmonth— string — Month (equals)cursor— string — next_cursor from the previous result, for the next pageorigin— string — Sverige or Utland (equals)month_gte— string — Month (at least)month_lte— string — Month (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
guest_nights_by_countryread-onlyForeign guest nights per country and year. Returns a list of records; pass next_cursor to get the next page. Fields: year (integer); country (varchar); nights (bigint).
Parameters:
year(required) — integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageyear_gte— integer — Year (at least)year_lte— integer — Year (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
guest_nights_by_countyread-onlyGuest nights per county and year. Returns a list of records; pass next_cursor to get the next page. Fields: year (integer); county_code (varchar); county (varchar); nights (bigint); foreign_share (double).
Parameters:
year— integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageyear_gte— integer — Year (at least)year_lte— integer — Year (at most)county_code— string — County code (equals)county_code_in— array — County code (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
house_pricesread-onlyHouse price index. Returns a list of records; pass next_cursor to get the next page. Fields: region_code (varchar); region (varchar); year (integer); index (double): 1981 = 100.
Parameters:
year— integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageyear_gte— integer — Year (at least)year_lte— integer — Year (at most)region_code— string — 00 Sweden, 0010 Greater Stockholm, ... (equals)region_code_in— array — 00 Sweden, 0010 Greater Stockholm, ... (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
job_adsread-onlyOpen job ads per day. Returns a list of records; pass next_cursor to get the next page. Fields: date (date); dimension (varchar): total, remote, occupation-field, region or municipality; concept_id (varchar): JobTech taxonomy id; code (varchar): County or municipality code; term (varchar); ads (bigint).
Parameters:
dimension(required) — string — total, remote, occupation-field, region or municipality (equals)date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagedate_gte— string — Day (at least)date_lte— string — Day (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
job_ads_nationalread-onlyOpen job ads in Sweden per day. Returns a list of records; pass next_cursor to get the next page. Fields: date (date); ads (bigint); remote (bigint); remote_share (double).
Parameters:
date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagedate_gte— string — Day (at least)date_lte— string — Day (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
medicine_shortagesread-onlyMedicine shortages. Returns a list of records; pass next_cursor to get the next page. Fields: shortage_id (varchar); npl_pack_id (varchar); product (varchar); package (varchar); substances (varchar); atc_code (varchar); atc_group (varchar): ATC main group (A alimentary tract, N nervous system, ...); holder (varchar): Marketing authorisation holder; starts (date); ends_forecast (date); ended (date); ongoing (boolean); last_updated (date). Attribution required when the data is shown: Contains data from Läkemedelsverket, CC BY 4.0
Parameters:
limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagestarts— string — First day (equals)ongoing— boolean — Still ongoing (equals)atc_code— string — ATC code or its beginning (equals)starts_gte— string — First day (at least)starts_lte— string — First day (at most)atc_code_prefix— string — ATC code or its beginning (starts with)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
medicine_shortages_by_groupread-onlyOngoing shortages per ATC group. Returns a list of records; pass next_cursor to get the next page. Fields: atc_group (varchar); packages (bigint); products (bigint). Attribution required when the data is shown: Contains data from Läkemedelsverket, CC BY 4.0
Parameters:
limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next page
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
medicine_shortages_monthlyread-onlyNew medicine shortages per month. Returns a list of records; pass next_cursor to get the next page. Fields: month (date); shortages (bigint): Shortages that started; packages (bigint): Packages affected. Attribution required when the data is shown: Contains data from Läkemedelsverket, CC BY 4.0
Parameters:
limit— integer — How many rows to returnmonth— string — Month (equals)cursor— string — next_cursor from the previous result, for the next pagemonth_gte— string — Month (at least)month_lte— string — Month (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
municipal_figuresread-onlyKey figures per municipality and year (Kolada). Returns a list of records; pass next_cursor to get the next page. Fields: kpi (varchar): Kolada key figure id; kpi_title (varchar); municipality_id (varchar); municipality (varchar); municipality_type (varchar): K municipality, L region; year (integer); value (double). Attribution required when the data is shown: Source: Kolada (RKA), CC BY 4.0
Parameters:
kpi(required) — string — Kolada key figure id, e.g. N00900 (equals)year— integer — Year (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagekpi_in— array — Kolada key figure id, e.g. N00900 (any of)year_gte— integer — Year (at least)year_lte— integer — Year (at most)municipality_id— string — Municipality or region id (equals)municipality_id_in— array — Municipality or region id (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
municipal_figures_latestread-onlyKey figures per municipality, latest year. Returns a list of records; pass next_cursor to get the next page. Fields: kpi (varchar); kpi_title (varchar); municipality_id (varchar); municipality (varchar); municipality_type (varchar); year (integer); value (double). Attribution required when the data is shown: Source: Kolada (RKA), CC BY 4.0
Parameters:
kpi(required) — string — Kolada key figure id (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagekpi_in— array — Kolada key figure id (any of)municipality_id— string — Id (equals)municipality_type— string — K municipality, L region (equals)municipality_id_in— array — Id (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
party_agreementread-onlyHow often the parties vote alike. Returns a list of records; pass next_cursor to get the next page. Fields: party (varchar); other_party (varchar); votes (bigint): Votes where both parties voted yes or no; same (bigint); share (double). Attribution required when the data is shown: Source: Sveriges riksdag
Parameters:
limit— integer — How many rows to returnparty— string — Party, e.g. S (equals)cursor— string — next_cursor from the previous result, for the next pageparty_in— array — Party, e.g. S (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
party_attendanceread-onlyVotes and absence per party. Returns a list of records; pass next_cursor to get the next page. Fields: party (varchar): - is members without a party; riksmote (varchar): Session, e.g. 2025/26; votes (bigint); absent_share (double); abstain_share (double). Attribution required when the data is shown: Source: Sveriges riksdag
Parameters:
limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageriksmote— string — Session, e.g. 2025/26 (equals)riksmote_in— array — Session, e.g. 2025/26 (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
populationread-onlyPopulation per region and year. Returns a list of records; pass next_cursor to get the next page. Fields: region_code (varchar): 00 Sweden, 2 digits county, 4 digits municipality; region (varchar); level (varchar); year (integer); population (bigint).
Parameters:
year— integer — Year (equals)level— string — country, county or municipality (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageyear_gte— integer — Year (at least)year_lte— integer — Year (at most)region_code— string — 00 Sweden, 2 digits county, 4 digits municipality (equals)region_code_in— array — 00 Sweden, 2 digits county, 4 digits municipality (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
population_latestread-onlyPopulation in the latest year and change. Returns a list of records; pass next_cursor to get the next page. Fields: region_code (varchar); region (varchar); level (varchar); year (integer): Latest year; population (bigint): Population in the latest year; first_year (integer); change_pct (double): Change since first_year, percent.
Parameters:
level— string — country, county or municipality (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageregion_code— string — Region code (equals)region_code_in— array — Region code (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
riksbank_ratesread-onlyPolicy rate and exchange rates per day. Returns a list of records; pass next_cursor to get the next page. Fields: series (varchar): SECBREPOEFF policy rate, SEKEURPMI, SEKUSDPMI, SEKGBPPMI; description (varchar); date (date); value (double). Attribution required when the data is shown: Source: Sveriges riksbank, CC BY 4.0
Parameters:
series(required) — string — SECBREPOEFF policy rate, SEKEURPMI, SEKUSDPMI, SEKGBPPMI (equals)date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagedate_gte— string — Day (at least)date_lte— string — Day (at most)series_in— array — SECBREPOEFF policy rate, SEKEURPMI, SEKUSDPMI, SEKGBPPMI (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
search_catalogueread-onlyFind datasets and the tools that query them by words in their names, descriptions and fields (Swedish or English).
Parameters:
query(required) — string — What to look for, e.g. 'population per kommun'
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
stats_dnssecread-onlyDNSSEC adoption per zone and day. Returns a list of records; pass next_cursor to get the next page. Fields: date (date): Day of the snapshot (Europe/Stockholm); tld (varchar); domains (bigint); signed (bigint): Domains with a DS record; share_signed (double); ecdsa_p256 (bigint): Signed with algorithm 13 (ECDSA P-256); rsa_sha256 (bigint): Signed with algorithm 8 (RSA/SHA-256). Attribution required when the data is shown: Contains data from the Swedish Internet Foundation (Internetstiftelsen), licensed under CC BY 4.0
Parameters:
tld— string — Zone: se or nu (equals)date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagetld_in— array — Zone: se or nu (any of)date_gte— string — Day (at least)date_lte— string — Day (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
stats_nameserversread-onlyName server operators and market share. Returns a list of records; pass next_cursor to get the next page. Fields: tld (varchar); operator (varchar): Registered domain of the name server hosts, e.g. loopia.se; domains (bigint): Domains with at least one name server at this operator; share (double): domains / all domains in the zone; serial (bigint); fetched_at (timestamptz). Attribution required when the data is shown: Contains data from the Swedish Internet Foundation (Internetstiftelsen), licensed under CC BY 4.0
Parameters:
tld— string — Zone: se or nu (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagetld_in— array — Zone: se or nu (any of)operator— string — Operator (registered domain of the NS hosts) (equals)domains_gte— integer — Minimum number of domains (at least)operator_prefix— string — Operator (registered domain of the NS hosts) (starts with)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
swestrread-onlySwestr per day. Returns a list of records; pass next_cursor to get the next page. Fields: date (date); rate (double): Percent; pctl12_5 (double): 12.5th percentile of the transactions' rates; pctl87_5 (double): 87.5th percentile; volume_msek (double): Transaction volume, SEK million; transactions (integer). Attribution required when the data is shown: Source: Sveriges riksbank, CC BY 4.0
Parameters:
date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagedate_gte— string — Day (at least)date_lte— string — Day (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
train_punctualityread-onlyTrain punctuality per station and day. Returns a list of records; pass next_cursor to get the next page. Fields: date (date); station (varchar): Location signature; station_name (varchar); arrivals (bigint); canceled (bigint); on_time (bigint): At most 5 minutes late; on_time_share (double): Share on time among cancelled and reported arrivals; avg_delay_min (double): Average delay, early counted as 0.
Parameters:
date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagestation— string — Location signature, e.g. Cst (equals)date_gte— string — Day (at least)date_lte— string — Day (at most)station_in— array — Location signature, e.g. Cst (any of)arrivals_gte— integer — Minimum arrivals (at least)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
train_punctuality_dailyread-onlyTrain punctuality in Sweden per day. Returns a list of records; pass next_cursor to get the next page. Fields: date (date); arrivals (bigint); canceled (bigint); on_time_share (double); avg_delay_min (double).
Parameters:
date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagedate_gte— string — Day (at least)date_lte— string — Day (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
weather_historyread-onlyWeather per hour and station. Returns a list of records; pass next_cursor to get the next page. Fields: station_id (varchar): SMHI station id; station (varchar); parameter (varchar): 1 temperature, 4 wind speed, 6 humidity, 7 precipitation; unit (varchar); observed_at (timestamptz); date (date): Day (Europe/Stockholm); value (double); quality (varchar): G checked, Y suspect (latest-hour data is not quality-controlled). Attribution required when the data is shown: Contains data from SMHI (Swedish Meteorological and Hydrological Institute), CC BY 4.0
Parameters:
station_id(required) — string — SMHI station id (equals)date— string — Day (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagedate_gte— string — Day (at least)date_lte— string — Day (at most)parameter— string — Parameter (equals)parameter_in— array — Parameter (any of)station_id_in— array — SMHI station id (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
weather_nowread-onlyCurrent weather per SMHI station. Returns a list of records; pass next_cursor to get the next page. Fields: station_id (varchar): SMHI station id; station (varchar); latitude (double); longitude (double); parameter (varchar): 1 temperature, 4 wind speed, 6 humidity, 7 precipitation; parameter_name (varchar); unit (varchar); observed_at (timestamptz); value (double); quality (varchar): G checked, Y suspect (latest-hour data is not quality-controlled). Attribution required when the data is shown: Contains data from SMHI (Swedish Meteorological and Hydrological Institute), CC BY 4.0
Parameters:
limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pageparameter— string — 1 temperature, 4 wind, 6 humidity, 7 precipitation (equals)station_id— string — SMHI station id (equals)parameter_in— array — 1 temperature, 4 wind, 6 humidity, 7 precipitation (any of)station_id_in— array — SMHI station id (any of)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
web_agentsread-onlySwedish A2A agents. Returns a list of records; pass next_cursor to get the next page. Fields: month (date); domain (varchar); tld (varchar): se or nu; name (varchar): Agent name; provider (varchar): Provider organisation; skill_count (integer): Number of skills; streaming (boolean): Supports streaming; url (varchar): Agent card URL. Attribution required when the data is shown: Source: Aleva (aleva.se), CC BY 4.0
Parameters:
tld— string — se or nu (equals)limit— integer — How many rows to returnmonth— string — Sweep month (first of month) (equals)cursor— string — next_cursor from the previous result, for the next pagedomain— string — Domain (equals)tld_in— array — se or nu (any of)month_gte— string — Sweep month (first of month) (at least)month_lte— string — Sweep month (first of month) (at most)streaming— boolean — Supports streaming (equals)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
web_ai_stanceread-onlyAI and crawler stance of Swedish websites per month. Returns a list of records; pass next_cursor to get the next page. Fields: month (date): First of the sweep month; tld (varchar): se or nu; domains (bigint): Domains swept; reachable (bigint): Answered over HTTPS; has_robots (bigint): Had a real robots.txt; with_sitemap (bigint): robots.txt declares a sitemap; disallow_all (bigint): Disallow: / for all crawlers; ai_train_no (bigint): Opt out of AI training; ai_train_yes (bigint): Opt in to AI training; content_signal (bigint): Has a Content-Signal line; mentions_mcp (bigint): robots.txt mentions MCP; mentions_llms (bigint): robots.txt references llms.txt. Attribution required when the data is shown: Source: Aleva (aleva.se), CC BY 4.0
Parameters:
tld— string — se or nu (equals)limit— integer — How many rows to returnmonth— string — Sweep month (first of month), YYYY-MM-DD (equals)cursor— string — next_cursor from the previous result, for the next pagemonth_gte— string — Sweep month (first of month), YYYY-MM-DD (at least)month_lte— string — Sweep month (first of month), YYYY-MM-DD (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
web_apisread-onlySwedish public APIs (OpenAPI). Returns a list of records; pass next_cursor to get the next page. Fields: month (date): Sweep month; domain (varchar); tld (varchar): se or nu; title (varchar): API title; oas_version (varchar): OpenAPI/Swagger version; operations (integer): Number of operations; paths (integer): Number of paths; url (varchar): Spec URL. Attribution required when the data is shown: Source: Aleva (aleva.se), CC BY 4.0
Parameters:
tld— string — se or nu (equals)limit— integer — How many rows to returnmonth— string — Sweep month (first of month) (equals)cursor— string — next_cursor from the previous result, for the next pagedomain— string — Domain (equals)tld_in— array — se or nu (any of)month_gte— string — Sweep month (first of month) (at least)month_lte— string — Sweep month (first of month) (at most)oas_version— string — OpenAPI/Swagger version (equals)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
web_commerce_agentsread-onlySwedish agentic commerce (UCP). Returns a list of records; pass next_cursor to get the next page. Fields: month (date); domain (varchar); tld (varchar): se or nu; platform (varchar): Platform (e.g. shopify); protocol_version (varchar): UCP version; capability_count (integer): Number of capabilities; mcp_endpoint (varchar): MCP endpoint, if any; url (varchar): Manifest URL. Attribution required when the data is shown: Source: Aleva (aleva.se), CC BY 4.0
Parameters:
tld— string — se or nu (equals)limit— integer — How many rows to returnmonth— string — Sweep month (first of month) (equals)cursor— string — next_cursor from the previous result, for the next pagedomain— string — Domain (equals)tld_in— array — se or nu (any of)platform— string — e.g. shopify (equals)month_gte— string — Sweep month (first of month) (at least)month_lte— string — Sweep month (first of month) (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
web_llmsread-onlyllms.txt in Sweden. Returns a list of records; pass next_cursor to get the next page. Fields: month (date); domain (varchar); tld (varchar): se or nu; title (varchar): First heading; sections (integer): Number of sections; links (integer): Number of links; url (varchar): llms.txt URL. Attribution required when the data is shown: Source: Aleva (aleva.se), CC BY 4.0
Parameters:
tld— string — se or nu (equals)limit— integer — How many rows to returnmonth— string — Sweep month (first of month) (equals)cursor— string — next_cursor from the previous result, for the next pagedomain— string — Domain (equals)tld_in— array — se or nu (any of)month_gte— string — Sweep month (first of month) (at least)month_lte— string — Sweep month (first of month) (at most)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
web_mcp_registryread-onlySwedish MCP servers (Aleva registry). Returns a list of records; pass next_cursor to get the next page. Fields: domain (varchar); tld (varchar): se or nu; name (varchar): Server name; description (varchar): Short description; url (varchar): MCP endpoint URL; transport (varchar): http | sse | stdio; tool_count (integer): Advertised tools (0 if not introspected); source (varchar): crawl | submitted; month (date): Snapshot month. Attribution required when the data is shown: Source: Aleva (aleva.se)
Parameters:
tld— string — se or nu (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagedomain— string — Domain (equals)source— string — crawl, submitted or ucp (equals)tld_in— array — se or nu (any of)source_in— array — crawl, submitted or ucp (any of)source_ne— string — crawl, submitted or ucp (not equal to)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
web_mcp_serversread-onlySwedish MCP, agent and API endpoints. Returns a list of records; pass next_cursor to get the next page. Fields: domain (varchar); tld (varchar); kind (varchar): mcp | ucp | a2a | openapi | api-catalog | llms; url (varchar): The advertised endpoint; platform (varchar): Platform the manifest looks generated by, when known; detail (varchar): Protocol version / capabilities; month (date). Attribution required when the data is shown: Source: Aleva (aleva.se)
Parameters:
tld— string — se or nu (equals)kind— string — mcp | ucp | a2a | openapi | api-catalog | llms (equals)limit— integer — How many rows to returncursor— string — next_cursor from the previous result, for the next pagekind_in— array — mcp | ucp | a2a | openapi | api-catalog | llms (any of)platform— string — e.g. shopify (equals)
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.