Vi bruker informasjonskapsler til autentisering og — med ditt samtykke — til analyse. Les mer.

Altinn II er ikke lenger tilgjengelig (stengt 19. juni 2026)

Altinn II-infrastrukturen er permanent stengt. Alle integrasjoner må bruke Altinn 3 Melding/Correspondence og Maskinporten. Migrasjonsguide →

Hopp til innhold
KETL Data
DataApperMCPPriserLogg inn
Tilbake til MCP-oversikt

Behandle MCP-servere som lokal kodekjøring

En MCP-server kjører som en prosess på maskinen din med dine rettigheter. Installer kun fra kilder du stoler på, og gå gjennom konfig-diff før du starter en ny. KETL Data verifiserer ikke kode fra tredjeparts-registries.

Les hardening-sjekklista

@ketl/mcp v0.5.0

MCP-server for norske offentlige data: Brreg, SSB, Kartverket, Norges Bank

Denne siden viser status for lansering av Ketl MCP-server i økosystemet av directories, markedsplasser og utviklerkanaler.

Installer på ett klikk

Legg til i Claude Desktop
Dokumentasjon
{
  "mcpServers": {
    "ketl-brreg": {
      "url": "https://data.ketl.no/mcp/brreg",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer <din-api-noekkel>"
      }
    }
  }
}
Legg til i Cursor
Dokumentasjon
{
  "mcpServers": {
    "ketl-brreg": {
      "url": "https://data.ketl.no/mcp/brreg",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer <din-api-noekkel>"
      }
    }
  }
}
Legg til i Windsurf
Dokumentasjon
{
  "mcpServers": {
    "ketl-brreg": {
      "url": "https://data.ketl.no/mcp/brreg",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer <din-api-noekkel>"
      }
    }
  }
}
npm install
Dokumentasjon
npm install @ketl/mcp
Prøv uten install
Dokumentasjon
npx -y @ketl/mcp

OpenAPI / JSON Schema

Bundlet OpenAPI 3.1-spec for hele KETL-API-et — input-skjemaer til alle MCP-verktøy. Last ned for å generere typer (openapi-typescript), rendre i Swagger UI eller validere klient-koden din.

Last ned bundled.jsonVis i nettleser

Live demo — uten registrering

Prøv MCP-data direkte fra produksjon. Demo-flagget bypasser kvote-telling slik at du kan utforske før du oppretter konto.

Prøv MCP-data live
Skriv inn et norsk organisasjonsnummer (9 sifre) og se hva MCP-eksponerte verktøy returnerer. Bruker det åpne Brreg-endepunktet — ingen registrering nødvendig.

Klikk på et eksempel eller skriv inn et orgnr og trykk Hent.

Verktøyet over kalles over MCP mot https://data.ketl.no/mcp/<connector> med en Bearer-nøkkel. Se kom i gang for oppsett, eller katalogen for alle connector-spesifikke MCP-servere.

Verktøy (10)

selskap.profil
selskap

Hent komplett aggregert selskaps-profil for et norsk orgnr. Returnerer Brreg-grunndata, Wikidata-enrichment, OpenCorporates, GLEIF LEI, Brreg-roller og Brreg-regnskap (3 siste år). De nordiske søsterregistrene (CVR DK, YTJ FI, Bolagsverket SE, Skatteverket SE) returneres som status:'not-applicable' — et norsk 9-sifret orgnr er strukturelt ikke en gyldig oppslagsnøkkel der, så ingen forespørsel sendes. Partiell suksess: kilder som feiler returneres som status:'error' uten å blokkere de øvrige. Eksempel: orgnr='923609016' for Equinor ASA.

selskap.profil({ orgnr: "923609016" })
brreg.enheter.search
selskap

Søk etter norske foretak i Enhetsregisteret (Brreg) på navn, organisasjonsform, kommune eller bransje. Returnerer liste med foretak inkl. orgnr, navn, org.form, adresse og næringskode. Bruk orgnr fra resultatene til å hente mer info via brreg.enhet.lookup. Minst én søkeparameter er anbefalt. Eksempel: navn='Equinor' finner alle foretak med Equinor i navnet. naeringskode='41' finner alle byggeselskaper (NACE-topp 41). kommunenummer='0301' + organisasjonsform='AS' finner alle AS i Oslo.

brreg.enheter.search({})
brreg.roller.lookup
selskap

Hent alle registrerte roller og rolleinnehavere for et norsk selskap fra Brønnøysundregistrene (Brreg). Returnerer rollegrupper med rolle-kode (DAGL=daglig leder, STYR=styremedlem, LEDE=styreleder, PROKURA=prokura, REVISOR=revisor, DTSO=daglig leder/styremedlem) og for hver person: fullt navn, fødselsdato og fratredelsestidspunkt (null = aktiv). Nyttig for due diligence, KYB (Know Your Business), eierskapsanalyse og sanksjonscompliance. Eksempel: orgnr='984851006' for DNB Bank ASA returnerer hele styret, daglig leder og revisor.

brreg.roller.lookup({ orgnr: "923609016" })
selskap.events
selskap

Hent endrings-/hendelsesloggen for et norsk selskap — tidslinjen av registrerte endringer (living business record + event-driven review). Wrapper /api/v1/companies/{orgnr}/events. Kjernen i overvåkings-/KYB-moaten: hva endret seg og når. Eksempel: orgnr='923609016' for Equinor ASA.

selskap.events({ orgnr: "923609016" })
brreg.regnskap.summary
selskap

Nøkkeltall-sammendrag for siste regnskapsår til et norsk foretak fra Brreg Regnskapsregisteret. Beregner driftsinntekter, årsresultat, sum egenkapital, sum gjeld, egenkapitalprosent og gjeldsgrad. Brukes for hurtig finansiell screening, konkursrisiko-flagging og kreditvurdering. Foretrekker SELSKAP-type framfor KONSERN. Cache 30 dager. Eksempel: orgnr='923609016' returnerer nøkkeltall for Equinors siste årsregnskap.

brreg.regnskap.summary({ orgnr: "910747711" })
ssb.kostra.kommune
statistikk

Hent liste over KOSTRA-tabeller som har data for et gitt kommunenummer. Brukes for å identifisere hvilke indikatorer som er tilgjengelig for en spesifikk kommune. Returnerer tabell-ID, tittel og tidsdekning per tabell. Eksempel: kommunenummer='0301' returnerer KOSTRA-tabeller med Oslo-data.

ssb.kostra.kommune({ kommunenummer: "0301" })
kartverket.adresse.sok
eiendom

Fritekst-søk i norske adresser via Kartverket Adresse REST-API (sentral adresseregister). Returnerer adresser med WGS84-koordinater, postnummer, poststed, kommunenummer og kommunenavn. Brukes for norsk adresse-autocomplete, geocoding og adresse-standardisering. Eksempel: sok='Karl Johans gate 1, Oslo' returnerer Stortinget-adressen med koordinater.

kartverket.adresse.sok({ sok: "Karl Johans gate Oslo" })
kartverket.matrikkel.unit
not_configuredeiendom

Slå opp matrikkelenhet i Norges offisielle eiendomsregister via Kartverket. Returnerer grunndata om en eiendom: areal, eierform, bruksnavn, etableringsår og tilknyttede adresser. Brukes for eiendomsanalyse, due diligence og verdsettelse. Eksempel: kommunenr='0301', gnr=1, bnr=1 slår opp eiendom i Oslo.

norges-bank.valutakurs
finans

Hent NOK-valutakurser fra Norges Bank. Standard: siste kurs for USD, EUR, SEK, DKK, GBP, CHF og JPY. Kan hente historikk via startPeriod/endPeriod (ISO-8601 dato, f.eks. '2024-01-01').

norges-bank.valutakurs({})
ketl.apps.run
plattform

Kjør en KETL analyseapp og få det sammensatte resultatet (alle kildene appen fletter, med herkomst). Speiler REST-ruten GET /api/v1/apps/{slug}/run og bruker samme delte kjerne. Bruk ketl.apps.list først for å finne slug + paramSpecs (typet spec med example/enum/discover per påkrevd param). Eksempel: slug="selskap", params={orgnr:"923609016"} → {app, params, data:{brreg,…}, _sources (herkomst per kilde), partial}. Tomt resultat (ingen treff) er IKKE en feil — da er data null og partial=true. Free-tier-apper kjøres anonymt; tier="pro"-apper krever Authorization: Bearer <api-nøkkel> (ellers 401 app-auth-required, #4455).

Directories og markedsplasser

Claude Desktop MCP DirectoryTil gjennomgangp0

Primær distribusjonskanal. Krever GitHub-repo + demo-video.

Målgruppe: Claude Pro/Enterprise-brukere

Smithery.aiTil gjennomgangp0

Største tredjeparts-directory. Auto-import fra GitHub mulig via Smithery CLI.

Målgruppe: Developers, AI-engineers

npm RegistryPlanlagtp0

Publiseres via GitHub Actions ved hver tag. Krever NPM_TOKEN secret.

Målgruppe: Node/TS-utviklere

npm Registry er ikke publisert ennå (#6340)
awesome-mcp-servers (GitHub)Planlagtp1

PR mot hovedrepo med entry under 'Government & Public Data'.

Målgruppe: GitHub-discovery

MCP.soPlanlagtp1

Innsending via form; rask godkjenning (1-2 dager).

Målgruppe: General MCP-discovery

Cursor MCP MarketplacePlanlagtp1

Krever cursor://-deeplink-integrasjon i install-flow.

Målgruppe: Cursor-brukere

claudemarketplaces.comPlanlagtp2

Unoffisiell aggregator, høy SEO-verdi for nordiske søk.

Målgruppe: Claude power-users (unoffisiell)

Product HuntPlanlagtp2

Launch-dag koordinert med blog-post og HN Show HN.

Målgruppe: Launch-dag-trafikk

Siste oppdateringer

  1. Nyttv0.5.02026-05-27
    #2396

    EPO OPS — patent-søk via European Patent Office

    3 nye verktøy for IP-due-diligence: epo_search (CQL), epo_patent_biblio, epo_patents_by_applicant med orgnr-mapping.

  2. Nyttv0.4.02026-05-26
    #2243#2314

    Cluster-bevisst dashboard og live demo på distribusjon

    /mcp/distribusjon har fått live-demo med inline JSON-respons, tier-sammenligning og changelog-seksjon.

  3. Forbedringv0.3.22026-05-24
    #2408

    Brreg-snapshot-historikk via `selskap.snapshots`

    Point-in-time read-model gjør at agenter kan spørre selskapets tilstand på en gitt dato — kritisk for KYB og audit.

  4. Nyttv0.3.02026-05-22
    #2394#2385#2391

    5 nye EU/NAV-connectors (EP-votes, EU-FSF, EU-transparency m.fl.)

    Politikk-cluster utvidet med Europaparlament-voteringer, EU sanksjonslister og åpenhetsregister.

  5. Fixv0.2.42026-05-20
    #963

    OAuth 2.1 DCR — Claude.ai web-støtte

    MCP-server støtter nå Dynamic Client Registration slik at Claude.ai-web kan koble seg direkte uten manuell tokenutveksling.

Standard vs. utvidet tilgang

Alle åpne MCP-pakker inngår i standardtilgangen (fair use). Utvidet tilgang er avtalebasert og dekker skjulte kilder, DPA-styrte persondata-pakker, høyere tak og SLA.

Funksjon
StandardStandard
Utvidet tilgangAvtalebasert
Volum og API
API/MCP-kall inkludert/mnd50 000Etter avtale
Rate-limit (kall/min)60Etter avtale
API-nøkler
Datatilgang
Åpne datakilderAlleAlle
Skjulte kilder og DPA-styrte persondata-pakker
AnalyseapperAlleAlle
CSV/Excel-eksport
MCP-servereAlleAlle + single-tenant-mulighet
Avtalebasert
SSO / SAML
Signert DPA + DPIA-dokumentasjon
SLABest-effortEtter avtale
Audit-logg og on-prem-mulighet
Support
Support-kanalForum / e-postDedikert kontakt
Kom i gangKom i gangKontakt oss

Success-metrikker

npm-nedlastinger
3 mnd
1 000 nedlastinger (mål)

Sporing starter ved lansering

directories-listet
launch
3 directories (mål)

Sporing starter ved lansering

github-stars
3 mnd
100 stars (mål)

Sporing starter ved lansering

dev-to-visninger
1 uke etter post
5 000 visninger (mål)

Sporing starter ved lansering

product-hunt-stemmer
launch-dag
200 stemmer (mål)

Sporing starter ved lansering

KETL Data

Nordisk åpen-data- og compliance-infrastruktur. Kilde, regel og konfidens på hvert svar.

Produktlenker

  • Data
  • Apper
  • MCP
  • Priser
  • Kunnskap
  • Standarder
  • Hjelp
  • Ordliste
  • Hva er nytt
  • Kontakt
  • Sitemap

Juridiske lenker

  • AI-transparens
  • Personvern
  • Kredittopplysning
  • Vilkår
  • SLA
  • Cookies
  • Sikkerhet

© 2026 KETL Data

build 3c86f6f3