Skip to main content
Glama
synjan

mcp-datanorge

by synjan

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATANORGE_ENVNoSet to 'demo' to point all APIs to Digdir's demo environment instead of production.production

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
askA

Still et spørsmål i naturlig språk og få rangerte ressurser tilbake, hver med en begrunnelse for hvorfor den passer. Start her når du ikke vet hva datasettet heter. Krever ingen fagtermer. Spørringen må være på 3–255 tegn, helst norsk. Bruker rundt 4 sekunder. Søker i datasett med mindre du setter type.

searchA

Fulltekstsøk i tittel, beskrivelse og søkeord, med filtre og paginering. Bruk dette når du vil ha presisjon og kontroll — filtrere på utgiver, format, tema eller åpne data — eller når du vil telle hvor mange ressurser som finnes. Svaret inneholder også aggregations: hvilke filterverdier som faktisk finnes i treffmengden, og hvor mange treff hver av dem gir. Det er den beste måten å oppdage gyldige filterverdier på. Tomt query med filtre satt gir alt som matcher filtrene.

get_resourceA

Hent alt katalogen vet om én ressurs, gitt FDK-id fra et søketreff, eller RDF-URI. For datasett er det viktigste distributions: der ligger downloadURL og accessURL som peker på de faktiske dataene — mat dem videre til fetch_data. Sett format til turtle, jsonld eller rdfxml for å få RDF-grafen i stedet.

sparqlA

Kjør en SPARQL 1.1-spørring mot hele den høstede DCAT-grafen. Bruk denne når søket ikke rekker til: tellinger, gruppering per utgiver, kryssoppslag mellom ressurstyper, eller egenskaper som ikke er indeksert i søket.

Ressurstyper i grafen: dcat:Dataset, dcat:DataService, skos:Concept, modelldcatno:InformationModel (https://data.norge.no/vocabulary/modelldcatno#), cpsv:PublicService, cpsvno:Service, cv:Event, cv:LifeEvent, cv:BusinessEvent. Vanlige prefikser: dcat: http://www.w3.org/ns/dcat#, dct: http://purl.org/dc/terms/, foaf: http://xmlns.com/foaf/0.1/, skos: http://www.w3.org/2004/02/skos/core#.

SELECT og ASK gir rader tilbake, CONSTRUCT og DESCRIBE gir Turtle. Grafen er stor — sett alltid LIMIT, og bruk COUNT når du bare skal telle.

fetch_dataA

Last ned en distribusjons-URL fra et datasett (downloadURL eller accessURL) og se på innholdet. CSV blir tolket til kolonner og eksempelrader, JSON blir oppsummert som struktur pluss et utdrag, annen tekst vises som den er. Sett save_path for å strømme innholdet til fil i stedet — bruk det for store eller binære filer, og analyser fila etterpå med vanlige verktøy. Bare offentlige http/https-adresser er tillatt.

find_organizationA

Finn organisasjonsnummer og orgPath for en utgiver, ut fra navn eller organisasjonsnummer. orgPath er verdien du trenger for å filtrere søk på utgiver, f.eks. "/KOMMUNE/964965226" for én kommune eller "/KOMMUNE" for alle kommuner. Går også andre veien: gi et orgnr fra en orgPath du så i en aggregering, og få vite hvem det er.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/synjan/mcp-datanorge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server