{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4jf546pkzg3r","handle":"toll402-eu-nordic-data-x402","url":"https://wellknown.network/agents/toll402-eu-nordic-data-x402","links":{"self":"https://wellknown.network/agents/toll402-eu-nordic-data-x402/record.json","html":"https://wellknown.network/agents/toll402-eu-nordic-data-x402","markdown":"https://wellknown.network/agents/toll402-eu-nordic-data-x402/record.md","api":"https://wellknown.network/api/v1/agents/toll402-eu-nordic-data-x402","status":"https://wellknown.network/api/v1/agents/toll402-eu-nordic-data-x402/status","claim":"https://wellknown.network/agents/toll402-eu-nordic-data-x402/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/toll402-eu-nordic-data-x402/claim.json","badge":"https://wellknown.network/agents/toll402-eu-nordic-data-x402/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/toll402-eu-nordic-data-x402/history","tools":"https://wellknown.network/api/v1/agents/toll402-eu-nordic-data-x402/tools"},"ard":{"identifier":"urn:air:toll402.io:server:toll402-eu-nordic-data-x402","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"toll402 – EU & Nordic Data (x402)","summary":"Pay-per-call EU & Nordic data for AI agents: VAT/VIES, MiCA, ECB FX, holidays, DK power. x402.","description":"Pay-per-call EU & Nordic data for AI agents: VAT/VIES, MiCA, ECB FX, holidays, DK power. x402.","publisher":{"name":"io.toll402","url":null},"homepage":"https://toll402.io","repository":"https://github.com/AtlasDataDenmark/toll402","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://toll402.io/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-29T11:22:27.865109Z","publishedAt":"2026-10-29T11:22:27.865109Z","registryName":"io.toll402/toll402"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.social","name":"Social Media","confidence":1,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":1,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"finance.banking","name":"Banking","confidence":0.977,"provenance":"derived"},{"slug":"finance.accounting","name":"Accounting","confidence":0.554,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"content.seo","name":"SEO","confidence":0.525,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.525,"provenance":"derived"}],"categories":["commerce","content","data","dev","finance"],"language":"es"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-31T08:26:22.475Z","lastProbedAt":"2026-10-31T08:26:22.475Z","statusComputedAt":"2026-10-31T08:28:20.934Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":3057,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":1,"ok":1,"authBoundaryOk":0,"serviceOk":1,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-31T08:26:22.475Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":3057,"error":null,"detail":{"tools":[{"name":"dk_bank_days","description":"Danish banking days: is a date a Danish banking day, why it is closed, the next banking day, and date + N banking days (payment deadlines). Price 0.005 USD per "},{"name":"dk_power_price","description":"Day-ahead electricity spot prices per 15 minutes for Denmark (DK1/DK2) and neighbouring zones Norway NO2, Sweden SE3/SE4 and Germany DE-LU for a date, in DKK an"},{"name":"dk_power_cheapest_window","description":"Cheapest contiguous window of N hours to run a load (EV charging, heat pump, batch job) on a given day in Denmark (DK1/DK2), Norway NO2, Sweden SE3/SE4 or Germa"},{"name":"dk_co2","description":"CO2 intensity of Danish electricity (g CO2/kWh) for DK1/DK2: latest 5-minute value, last-hour average, and the forecast with the greenest upcoming hour. Source:"},{"name":"eu_holidays","description":"National public holidays for a year in EU/EEA/Nordic countries (plus CH, GB). Denmark computed locally, others via Nager.Date. Price 0.005 USD per call via x402"},{"name":"eu_working_days","description":"Working days in EU/EEA/Nordic countries: count working days between two dates (inclusive) and/or compute date + N working days, excluding weekends and national "},{"name":"fx_dkk","description":"Danmarks Nationalbank official DKK exchange rates (DKK per 100 units) for ~30 currencies; optionally convert an amount to/from DKK. Price 0.005 USD per call via"},{"name":"fx_ecb","description":"Convert an amount between any two of ~30 currencies using official ECB euro reference rates, for today or any date in the last 90 days (falls back to the previo"},{"name":"stablecoin_receipt","description":"Accounting voucher data for a stablecoin payment received by an EU/Danish business: value in DKK and EUR on the receipt date using ECB rates (assuming 1:1 peg),"},{"name":"dk_address","description":"Validate and geocode a Danish address against the official Danish Address Register (DAR): normalised address, street, house number, floor/door, postcode, city, "},{"name":"dk_weather","description":"Latest observed weather in Denmark from the nearest DMI station to a lat/lon (or a station id): temperature, wind, gusts, pressure, precipitation, visibility. S"},{"name":"dk_sea_level","description":"Latest sea level (cm relative to DVR90) and water temperature at Danish ports/tide gauges by port name (e.g. Esbjerg, Aarhus, Skagen). Useful for port calls, dr"},{"name":"eu_vat_rates","description":"Current VAT rates for EU member states: standard, reduced, super-reduced and parking rates with category notes. One country or all. Price 0.005 USD per call via"},{"name":"eu_vat_check","description":"Validate an EU VAT number live against the European Commission VIES service; returns validity, registered name and address where the member state discloses them"},{"name":"eu_sanctions","description":"Screen a person or company name against the EU consolidated financial sanctions list (all aliases). Returns exact/partial matches with programme, EU reference a"},{"name":"sanctions_screen_global","description":"Screen a person, company or vessel name against four official sanctions lists at once: EU consolidated list, US OFAC SDN, UK Sanctions List (FCDO, incl. HM Trea"},{"name":"no_company","description":"Norwegian company lookup in the official Brønnøysund Register Centre (Enhetsregisteret) by organisation number or name: name, legal form, business address, indu"},{"name":"fi_company","description":"Finnish company lookup in the official YTJ business information system (PRH open data API v3) by Business ID (Y-tunnus) or name: name and auxiliary names, legal"},{"name":"lei_lookup","description":"Legal Entity Identifier (LEI) lookup in the GLEIF Global LEI Index by LEI or legal name: legal name, entity and registration status (ISSUED/LAPSED), jurisdictio"},{"name":"mica_token_status","description":"MiCA status of a stablecoin/e-money token (e.g. USDC, EURC, RLUSD, USDT): is a MiCA e-money token white paper notified in ESMA's register, by which issuer, home"},{"name":"mica_casp","description":"Check whether a crypto company (exchange, broker, custodian) holds a MiCA CASP authorisation in the EU, its home state, regulator, services and passporting, and"},{"name":"google_trends","description":"Google Trends for 1-5 keywords in any country or worldwide: relative search interest over time (0-100), interest by region, and top and rising related queries ("},{"name":"indeed_jobs","description":"Live Indeed job listings for Denmark, Sweden, Norway and 57 other Indeed country sites: title, company, location, salary (where shown), job type, remote flag, p"},{"name":"meta_ads","description":"Search the Meta (Facebook/Instagram) Ad Library, Meta's public ad-transparency archive, by keyword or advertiser page ID and country: advertiser, ad text, creat"},{"name":"linkedin_ads","description":"Search the LinkedIn Ad Library, LinkedIn's public ad-transparency archive, by advertiser name or keyword, optionally by country and date range: advertiser, ad t"},{"name":"eu_tenders","description":"Search EU public procurement notices on TED (Tenders Electronic Daily) by keyword, buyer country, CPV code, notice type (calls for tenders, awards, planning…) a"},{"name":"maritime_vessels","description":"Live AIS vessel positions in the northern Baltic Sea and Finland only (Finnish AIS coverage, about 57–66°N, 17–35°E; not global): ships near a point (radius up "},{"name":"maritime_port_calls","description":"Port calls at Finnish ports only (Portnet via Fintraffic Digitraffic): expected, arrived and departed ships with ETA/ETD/ATA/ATD, berth, vessel name/IMO/MMSI/fl"},{"name":"eudr_check","description":"EU Deforestation Regulation (EUDR, Reg. (EU) 2023/1115) scope and country-risk check: for up to 25 HS/CN codes with country of production, is the product in Ann"},{"name":"cbam_calc","description":"EU CBAM (Carbon Border Adjustment Mechanism, Reg. (EU) 2023/956) certificate and cost estimate for up to 20 import lines (CN code, country of origin, tonnes, im"}],"toolCount":30,"toolsHash":"a14bfe8d09ce01dea7f0b50a30bd0ba5fd36e4b7c6297e2681b8450562d9c93f","serverName":"toll402","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"dk_bank_days","description":"Danish banking days: is a date a Danish banking day, why it is closed, the next banking day, and date + N banking days (payment deadlines). Price 0.005 USD per "},{"name":"dk_power_price","description":"Day-ahead electricity spot prices per 15 minutes for Denmark (DK1/DK2) and neighbouring zones Norway NO2, Sweden SE3/SE4 and Germany DE-LU for a date, in DKK an"},{"name":"dk_power_cheapest_window","description":"Cheapest contiguous window of N hours to run a load (EV charging, heat pump, batch job) on a given day in Denmark (DK1/DK2), Norway NO2, Sweden SE3/SE4 or Germa"},{"name":"dk_co2","description":"CO2 intensity of Danish electricity (g CO2/kWh) for DK1/DK2: latest 5-minute value, last-hour average, and the forecast with the greenest upcoming hour. Source:"},{"name":"eu_holidays","description":"National public holidays for a year in EU/EEA/Nordic countries (plus CH, GB). Denmark computed locally, others via Nager.Date. Price 0.005 USD per call via x402"},{"name":"eu_working_days","description":"Working days in EU/EEA/Nordic countries: count working days between two dates (inclusive) and/or compute date + N working days, excluding weekends and national "},{"name":"fx_dkk","description":"Danmarks Nationalbank official DKK exchange rates (DKK per 100 units) for ~30 currencies; optionally convert an amount to/from DKK. Price 0.005 USD per call via"},{"name":"fx_ecb","description":"Convert an amount between any two of ~30 currencies using official ECB euro reference rates, for today or any date in the last 90 days (falls back to the previo"},{"name":"stablecoin_receipt","description":"Accounting voucher data for a stablecoin payment received by an EU/Danish business: value in DKK and EUR on the receipt date using ECB rates (assuming 1:1 peg),"},{"name":"dk_address","description":"Validate and geocode a Danish address against the official Danish Address Register (DAR): normalised address, street, house number, floor/door, postcode, city, "},{"name":"dk_weather","description":"Latest observed weather in Denmark from the nearest DMI station to a lat/lon (or a station id): temperature, wind, gusts, pressure, precipitation, visibility. S"},{"name":"dk_sea_level","description":"Latest sea level (cm relative to DVR90) and water temperature at Danish ports/tide gauges by port name (e.g. Esbjerg, Aarhus, Skagen). Useful for port calls, dr"},{"name":"eu_vat_rates","description":"Current VAT rates for EU member states: standard, reduced, super-reduced and parking rates with category notes. One country or all. Price 0.005 USD per call via"},{"name":"eu_vat_check","description":"Validate an EU VAT number live against the European Commission VIES service; returns validity, registered name and address where the member state discloses them"},{"name":"eu_sanctions","description":"Screen a person or company name against the EU consolidated financial sanctions list (all aliases). Returns exact/partial matches with programme, EU reference a"},{"name":"sanctions_screen_global","description":"Screen a person, company or vessel name against four official sanctions lists at once: EU consolidated list, US OFAC SDN, UK Sanctions List (FCDO, incl. HM Trea"},{"name":"no_company","description":"Norwegian company lookup in the official Brønnøysund Register Centre (Enhetsregisteret) by organisation number or name: name, legal form, business address, indu"},{"name":"fi_company","description":"Finnish company lookup in the official YTJ business information system (PRH open data API v3) by Business ID (Y-tunnus) or name: name and auxiliary names, legal"},{"name":"lei_lookup","description":"Legal Entity Identifier (LEI) lookup in the GLEIF Global LEI Index by LEI or legal name: legal name, entity and registration status (ISSUED/LAPSED), jurisdictio"},{"name":"mica_token_status","description":"MiCA status of a stablecoin/e-money token (e.g. USDC, EURC, RLUSD, USDT): is a MiCA e-money token white paper notified in ESMA's register, by which issuer, home"},{"name":"mica_casp","description":"Check whether a crypto company (exchange, broker, custodian) holds a MiCA CASP authorisation in the EU, its home state, regulator, services and passporting, and"},{"name":"google_trends","description":"Google Trends for 1-5 keywords in any country or worldwide: relative search interest over time (0-100), interest by region, and top and rising related queries ("},{"name":"indeed_jobs","description":"Live Indeed job listings for Denmark, Sweden, Norway and 57 other Indeed country sites: title, company, location, salary (where shown), job type, remote flag, p"},{"name":"meta_ads","description":"Search the Meta (Facebook/Instagram) Ad Library, Meta's public ad-transparency archive, by keyword or advertiser page ID and country: advertiser, ad text, creat"},{"name":"linkedin_ads","description":"Search the LinkedIn Ad Library, LinkedIn's public ad-transparency archive, by advertiser name or keyword, optionally by country and date range: advertiser, ad t"},{"name":"eu_tenders","description":"Search EU public procurement notices on TED (Tenders Electronic Daily) by keyword, buyer country, CPV code, notice type (calls for tenders, awards, planning…) a"},{"name":"maritime_vessels","description":"Live AIS vessel positions in the northern Baltic Sea and Finland only (Finnish AIS coverage, about 57–66°N, 17–35°E; not global): ships near a point (radius up "},{"name":"maritime_port_calls","description":"Port calls at Finnish ports only (Portnet via Fintraffic Digitraffic): expected, arrived and departed ships with ETA/ETD/ATA/ATD, berth, vessel name/IMO/MMSI/fl"},{"name":"eudr_check","description":"EU Deforestation Regulation (EUDR, Reg. (EU) 2023/1115) scope and country-risk check: for up to 25 HS/CN codes with country of production, is the product in Ann"},{"name":"cbam_calc","description":"EU CBAM (Carbon Border Adjustment Mechanism, Reg. (EU) 2023/956) certificate and cost estimate for up to 20 import lines (CN code, country of origin, tonnes, im"}],"package":null,"toolSurface":{"id":"ts_6752z72ff44t","endpointId":"ep_hbzre8augxbx","hash":"a14bfe8d09ce01dea7f0b50a30bd0ba5fd36e4b7c6297e2681b8450562d9c93f","toolCount":30,"serverName":"toll402","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-31T08:26:22.467Z","lastSeenAt":"2026-10-31T08:26:22.467Z","observations":1,"toolNames":["dk_bank_days","dk_power_price","dk_power_cheapest_window","dk_co2","eu_holidays","eu_working_days","fx_dkk","fx_ecb","stablecoin_receipt","dk_address","dk_weather","dk_sea_level","eu_vat_rates","eu_vat_check","eu_sanctions","sanctions_screen_global","no_company","fi_company","lei_lookup","mica_token_status","mica_casp","google_trends","indeed_jobs","meta_ads","linkedin_ads","eu_tenders","maritime_vessels","maritime_port_calls","eudr_check","cbam_calc"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.toll402/toll402","url":"https://registry.modelcontextprotocol.io/v0/servers/io.toll402%2Ftoll402","firstSeenAt":"2026-10-31T07:21:53.288Z","fetchedAt":"2026-10-31T07:21:53.288Z","normalizedAt":"2026-10-31T07:21:53.288Z"}]},"firstSeenAt":"2026-10-31T07:21:53.288Z","updatedAt":"2026-10-31T08:29:09.711Z"}