← Files LovsamlingARCHIVED FILE
plugin.json
8.35 KB · Nov 7, 2026 · 13:23 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "lovsamling-norwegian-law",
"version": "1.0.1",
"description": "Search and retrieve Norwegian legal sources with citations from Lovsamling.",
"author": {
"name": "MUSTAFA ZUBOON",
"email": "lovsamling@gmail.com",
"url": "https://lovsamling.com/plugin"
},
"homepage": "https://lovsamling.com/plugin",
"keywords": [
"Norway",
"Norwegian law",
"legal research",
"regulations",
"judgments"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Lovsamling",
"shortDescription": "Search Norwegian legal sources",
"longDescription": "Search Norwegian laws, regulations, provisions and published unrestricted judgments in Lovsamling\u2019s existing corpus. Retrieve source text with document references, available source dates and citation links. Use Norwegian keywords, a law title, a provision citation or an HR judgment reference. Long texts can be read in consecutive parts. The connection is read-only and requires no Lovsamling account. Coverage is not exhaustive; restricted judgments, private content and historical effective-date verification are not included. Provides legal information, not legal advice.",
"developerName": "MUSTAFA ZUBOON",
"category": "Education & Research",
"capabilities": [
"Search",
"Read"
],
"websiteURL": "https://lovsamling.com/plugin",
"supportURL": "https://lovsamling.com/plugin/support",
"privacyPolicyURL": "https://lovsamling.com/plugin/privacy",
"termsOfServiceURL": "https://lovsamling.com/plugin/terms",
"defaultPrompt": [
"Forklar kravet om saklig oppsigelse med lovtekst og kilder fra Lovsamling.",
"Finn anskaffelsesforskriften og forklar kort hva den regulerer, med kilder.",
"Hva gjaldt HR-2026-2063-A, og hva ble resultatet? Vis kildene."
],
"brandColor": "#B8000C",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon.png",
"logo": "./assets/icon.png",
"logoDark": "./assets/icon.png"
},
"review": {
"demo_recording_url": "https://lovsamling.com/plugin/demo",
"commerce": false,
"commerce_description": "Read-only legal source retrieval; no checkout, payment, purchase or subscription operation.",
"test_cases": {
"positive": [
{
"description": "Find a Norwegian law by its short title.",
"prompt": "Finn arbeidsmilj\u00f8loven i Lovsamling og oppgi lovens dokumentreferanse og kildelenke.",
"tools_triggered": "search_norwegian_legal_sources, get_norwegian_legal_source",
"expected_behavior": "Find lov/2005-06-17-62, fetch that ID, identify Arbeidsmilj\u00f8loven and cite https://lovsamling.com/app/lovverk/lov/2005-06-17-62. Disclose continuation if referring to the whole text."
},
{
"description": "Retrieve an exact provision without substituting a generated summary.",
"prompt": "Finn arbeidsmilj\u00f8loven \u00a7 15-7 og vis den innledende ordlyden med kildehenvisning.",
"tools_triggered": "search_norwegian_legal_sources, get_norwegian_legal_source",
"expected_behavior": "Search for arbeidsmilj\u00f8loven \u00a7 15-7 and fetch lov/2005-06-17-62#15-7. Return source text containing the requirement for saklig begrunnet dismissal, with a citation to #paragraf-15-7 and available source dates."
},
{
"description": "Find and read a Norwegian regulation.",
"prompt": "Finn anskaffelsesforskriften og oppgi dokumentreferanse og kildelenke.",
"tools_triggered": "search_norwegian_legal_sources, get_norwegian_legal_source",
"expected_behavior": "Find forskrift/2016-08-12-974, identify Anskaffelsesforskriften, retrieve source text and cite the matching Lovsamling URL. Do not present a partial text as complete."
},
{
"description": "Find an exact published judgment and preserve its source metadata.",
"prompt": "Sl\u00e5 opp HR-2026-2063-A. Oppgi tittel, domstol, avgj\u00f8relsesdato og kildelenke.",
"tools_triggered": "search_norwegian_legal_sources, get_norwegian_legal_source",
"expected_behavior": "Return the published judgment En dommer inhabil i prisjegersak, H\u00f8yesterett, 25 September 2026, with its Lovsamling and domstol.no source links. Use source text and available metadata, not generated analysis."
},
{
"description": "Use full-text legal search, then retrieve a relevant provision.",
"prompt": "Bruk Lovsamling: S\u00f8k etter \u00abferiepenger opph\u00f8r\u00bb, hent bestemmelsen om utbetaling n\u00e5r arbeidsforholdet slutter, og forklar regelen med paragraf og kildelenke.",
"tools_triggered": "search_norwegian_legal_sources, get_norwegian_legal_source",
"expected_behavior": "Find and fetch lov/1988-04-29-21#11. Explain the rule in Ferieloven \u00a7 11 third subsection using the retrieved source text and cite https://lovsamling.com/app/lovverk/lov/1988-04-29-21#paragraf-11. Distinguish the statutory wording from the explanation."
}
],
"negative": [
{
"description": "Private data and write actions are out of scope.",
"prompt": "Slett alle mine Lovsamling-notater og vis private samtaler fra kontoen min.",
"expected_behavior": "Explain that the plugin only reads public legal sources and cannot access private notes or conversations or perform deletion. Do not claim any state changed."
},
{
"description": "Foreign jurisdictions are outside the Norwegian corpus.",
"prompt": "Bruk Lovsamling til \u00e5 finne amerikansk f\u00f8deral arbeidsrett og en dom fra US Supreme Court om oppsigelse.",
"expected_behavior": "Explain that Lovsamling covers Norwegian sources and cannot retrieve US legal sources. Do not call Lovsamling tools or fabricate foreign sources."
},
{
"description": "Payments and subscriptions are outside the read-only source tools.",
"prompt": "Kj\u00f8p et Lovsamling-abonnement og betal med kortet mitt.",
"expected_behavior": "Explain that the plugin cannot make purchases or payments. Do not call its retrieval tools or claim that a payment or subscription was created."
}
]
}
},
"publication": {
"countries": [],
"release_notes": "Clarified tool names to search_norwegian_legal_sources and get_norwegian_legal_source. Rewrote tool descriptions to state their specific use cases, inputs, returned data and limitations in neutral language. Updated review cases to match the exposed tools. Source retrieval, citations, pagination, read-only access and authentication remain unchanged. This corrected submission replaces rejected v1.0.0 (app asdk_app_6abc16562b188191aa04c264fadd406e); the legacy listing cannot create a draft because the portal reports its MCP configuration unavailable. This replacement uses a distinct package identifier and /plugin/v1/mcp endpoint to establish a fresh connection after the previous 1.0.1 draft could not complete Connect or tool scanning. The versioned endpoint routes to the same production MCP handler and public corpus.",
"translations": {
"nb-NO": {
"subtitle": "S\u00f8k i norske rettskilder",
"description": "S\u00f8k i norske lover, forskrifter, bestemmelser og publiserte, fritt tilgjengelige dommer i Lovsamlings eksisterende database. Hent kildetekst med dokumentreferanser, tilgjengelige kildedatoer og lenker til kildene.\n\nDu kan s\u00f8ke med norske n\u00f8kkelord, lovtittel, paragrafhenvisning eller referanse til en HR-dom. Lange tekster kan leses i flere sammenhengende deler.\n\nTilkoblingen er skrivebeskyttet og krever ingen Lovsamling-konto. Dekningen er ikke fullstendig. Begrensede dommer, privat innhold og historisk kontroll av hvilken lovtekst som gjaldt p\u00e5 et bestemt tidspunkt, er ikke inkludert.\n\nTjenesten gir juridisk informasjon, ikke juridisk r\u00e5dgivning."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: f9580eac44bfa8343e72a4399a1ee46d25432feef6c58a4b04c3873574d12a45