{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/2025-11-25.json",
  "serverInfo": {
    "name": "domenesentralen",
    "title": "DOMENESENTRALEN",
    "version": "1.1.0"
  },
  "description": "Norsk domeneleverandør (registrar for .no). Åpne verktøy: domenesøk mot registeret, prisliste og domeneinnsikt. Med innlogget konto: domener og DNS-administrasjon.",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://domenesentralen.no/api/mcp"
  },
  "publicTransport": {
    "type": "streamable-http",
    "endpoint": "https://domenesentralen.no/api/aapen/mcp",
    "description": "Åpne verktøy (søk, priser, innsikt) uten innlogging."
  },
  "protocolVersion": "2025-06-18",
  "capabilities": [
    "tools"
  ],
  "authentication": {
    "required": true,
    "schemes": [
      {
        "type": "oauth2",
        "authorization_server": "https://domenesentralen.no",
        "resource_metadata": "https://domenesentralen.no/.well-known/oauth-protected-resource",
        "scopes": [
          "les",
          "skriv"
        ]
      },
      {
        "type": "bearer",
        "description": "API-nøkkel (ds_…) opprettet i panelet under API."
      }
    ]
  },
  "tools": [
    {
      "name": "sok-domene",
      "title": "Søk etter domene",
      "description": "Sjekk om et domenenavn er ledig direkte mot registeret, med pris når det er ledig.",
      "requiresAuth": false,
      "scope": null
    },
    {
      "name": "hent-priser",
      "title": "Hent prisliste",
      "description": "Registrering, fornyelse og innflytting per endelse, inkl. mva.",
      "requiresAuth": false,
      "scope": null
    },
    {
      "name": "domene-innsikt",
      "title": "Domeneinnsikt",
      "description": "WHOIS, navnetjenere, DNS, subdomener, SSL og hosting for ethvert domene.",
      "requiresAuth": false,
      "scope": null
    },
    {
      "name": "list-domener",
      "title": "List domener",
      "description": "Domenene på kontoen med status og utløp.",
      "requiresAuth": true,
      "scope": "les"
    },
    {
      "name": "list-dns-poster",
      "title": "List DNS-poster",
      "description": "Alle DNS-poster for et domene på kontoen.",
      "requiresAuth": true,
      "scope": "les"
    },
    {
      "name": "opprett-dns-post",
      "title": "Opprett DNS-post",
      "description": "Legg til en DNS-post.",
      "requiresAuth": true,
      "scope": "skriv"
    },
    {
      "name": "oppdater-dns-post",
      "title": "Oppdater DNS-post",
      "description": "Endre en eksisterende DNS-post.",
      "requiresAuth": true,
      "scope": "skriv"
    },
    {
      "name": "slett-dns-post",
      "title": "Slett DNS-post",
      "description": "Slett en DNS-post (kan rulles tilbake i panelet).",
      "requiresAuth": true,
      "scope": "skriv"
    }
  ],
  "documentation": "https://domenesentralen.no/utviklere",
  "contact": {
    "email": "hei@domenesentralen.no",
    "url": "https://domenesentralen.no/kontakt"
  }
}