Officiella källorriksdagen.se · EUR-Lex
Europaius

Egen AI-agent ovanpå det juridiska korpuset Europaius

Den som bygger en egen agent för juridiska eller compliance-uppgifter behöver inte bygga en egen lagdatabas. MCP-servern Europaius tillhandahåller sökning, hämtning av fulltexter och jämförelse mellan länder som standardverktyg som agenten anropar via MCP SDK.

Egen AI-agent med juridiskt korpus: MCP SDK och API-nyckel
Europaius Sverige: korpusens innehåll

Exemplen i denna guide bygger på tjeckisk rätt. Samma verktyg fungerar även med Europaius korpus Sverige:

19 564 Lagar283 Rättspraxis3 802 Lagar med AI-förklaring

Europaius Sverige →Sök

Inloggning från kod

Vid interaktiv användning sker standardinloggning via OAuth i webbläsaren; MCP SDK för både Python och TypeScript kan hantera detta. För serverbaserade agenter och automatiseringar används en API-nyckel från Europaius prislista: vid inloggning anger du den istället för e-postadress, eller så genomgår din egen OAuth-klient auktoriseringen en gång och sparar en förnyelsetoken (refresh token). Nyckeln börjar med prefixet eur_ och är kopplad till kontot och dess gränser.

Verktyg

  • search(query, states): returnerar JSON {"results":[{id,title,url,snippet}]} över lagstiftning och rättspraxis.
  • fetch(id): fulltext av dokumentet enligt identifierare, inklusive metadata (domstol, datum, ECLI, land).
  • search_law, find_caselaw, find_caselaw_cz: riktad sökning i lagstiftning eller rättspraxis med parametrar.
  • get_paragraf(state, law, paragraf): exakt lydelse av paragrafen enligt lagnummer.
  • souvislosti(para_id): verifierade citeringssamband för en paragraf.
  • compare_norm(query, states): mest relevanta bestämmelser från varje land.
  • vyklad, list_states: tolkning av tjeckisk paragraf, översikt över täckning.

Identifierare

Identifierare från verktyget search är stabila och kan sparas. Avgöranden från tjeckiska domstolar: case:<soud>:<slug>, där soud är ns, nss, us eller justice (tjeckiska källor). Paragraf: para:CZ:89/2012:§2991. Dokument från annat land: eu:DE:<id>. Verktyget fetch returnerar för avgöranden rättssats, domslut och motivering i en och samma text, upp till 80 000 tecken.

Exempel i Python

from mcp import ClientSession; from mcp.client.streamable_http import streamablehttp_client; async with streamablehttp_client("https://mcp.europaius.com/mcp", headers={"Authorization": "Bearer <token>"}) as (r, w, _): async with ClientSession(r, w) as s: await s.initialize(); res = await s.call_tool("search", {"query": "promlčení pohledávky", "states": ["CZ"]}). Resultatet är text med JSON som du läser in på vanligt sätt. Token får du genom OAuth-flödet eller genom inloggning med API-nyckel.

Rekommendationer för agenter

  • Ge agenten en systeminstruktion att för varje juridiskt påstående anropa ett verktyg och i svaret ange URL:en från resultatet.
  • Spara dokumentens identifierare, inte texterna; hämta fulltexten först när den verkligen behövs.
  • Räkna med att den första frågan om ett annat land tar längre tid; använd en timeout på minst 120 s.
  • Respektera kontots gränser; en agent i en loop förbrukar snabbt 100 frågor – använd en prenumeration för produktion.
Anslut Europaius till din AI

Anslutningsadressen är densamma för alla verktyg. Logga in med e-post, klart på under två minuter.

https://mcp.europaius.com/mcp

Anslutningsguide →Prislista

Vanliga frågor

3
Kan jag anropa servern utan MCP, med vanlig HTTP?

Protokollet är JSON-RPC över HTTP, så tekniskt sett går det, men MCP SDK hanterar sessioner, streaming och fel åt dig. Vi rekommenderar SDK:t.

Finns det en sandbox eller testmiljö?

Ett gratiskonto med 100 frågor per dag fungerar som testmiljö. Data är samma som i produktion.

Hur rapporterar jag ett fel eller en saknad källa?

Via kontaktformuläret på europaius.com. Ange land och dokumenttyp om det gäller en saknad källa.

Relaterade guider

4
Så lägger du till MCP-servern Europaius i Claude Code, Cursor och VS Code med ett kommando och använder lagar
Så ansluter du lagar och rättspraxis till Microsoft Copilot, Copilot Studio och GitHub Copilot via MCP-konnekt
Så skyddas Europaius MCP-koppling: OAuth 2.1-inloggning med PKCE, vad servern ser och inte ser, tokens livslän
Vad kostar det att koppla den juridiska korpusen till Claude, ChatGPT eller Copilot: gratiskonto med 100 förfr

Alla guider: Europaius för jurister: källor, anonymisering, säkerhet · Lagar och rättspraxis i Claude: anslutning via MCP-koppling · ChatGPT med verifierade juridiska källor: Europaius · Perplexity med Europaius juridiska korpus: egen MCP-anslutning · Vad är en MCP-konnektor och varför behöver jurister den · Varför AI hittar på rättspraxis och hur man förhindrar det · AI på advokatbyrån: implementering med verifierade källor · AI för bolagsjurister: avtal, compliance, snabbt · AI för redovisningskonsulter och skatterådgivare · Rättspraxisresearch med AI: NS, NSS och ÚS i samma chatt · Jämförelse av EU-rätt med AI: en fråga, 25 länder · Arbetsrätt med AI: uppsägningar, frister, avgångsvederlag · Hyresrätt och AI: uppsägning, deposition, hyreshöjning · GDPR och compliance med AI: förordning, lag och praxis · Konnektor eller PDF-lagar? Jämförelse · Lagtolkning med AI: begriplig kommentar utan hallucinationer

Vägledande information, ersätter inte juridisk rådgivning. Anslutning av konnektorn kräver ett Europaius-konto (gratis). Mer om Europaius · Europaius SE