Skip to main content
Glama

mcp-eu-compliance

Serwer MCP udostepniajacy offline korpus prawa UE (EUR-Lex, pelny tekst) w lokalnym SQLite FTS5, z narzedziami compliance. Snippety zwracane verbatim z bazy (zero-LLM) - kazdy z identyfikatorem CELEX i URL do EUR-Lex. Anti-halucynacja przez mechanike, nie przez zaufanie do modelu.

Zakres v1: GDPR, AI Act, DORA, NIS2, eIDAS 2.0, CRA.

Komplementarny do mcp-eu-sparql: tamten odkrywa akty na zywo (SPARQL Cellar), ten daje verbatim tekst + analize compliance offline (bez sieci w runtime).

Instalacja

npm install            # Node 22.5+ (node:sqlite wbudowane)
npm run fetch-corpus   # pobiera regulations.db (~36 MB) z Ansvar (Apache-2.0)
npm run build
npm start

Konfiguracja w kliencie MCP (np. mcp-servers.json):

{
  "name": "eu-compliance",
  "command": "node",
  "args": ["/sciezka/do/mcp-eu-compliance/dist/index.js"]
}

Related MCP server: Atlas

Narzedzia

Tool

Opis

eu_search(query, regulations?, limit?)

Pelnotekstowo (FTS5) po artykulach, snippety verbatim.

eu_article(regulation, article_number)

Pelny tekst artykulu + tytul + rozdzial + CELEX.

eu_compare(query, regulations?)

To samo zagadnienie w kilku regulacjach naraz (np. zgloszenie incydentu DORA vs NIS2 vs CRA).

eu_check_applicability(sector, subsector?)

Ktore z 6 regulacji dotycza sektora, z poziomem pewnosci i artykulem-podstawa.

eu_evidence(regulation, article?)

Artefakty dowodowe (audit) - jaki dokument/log/certyfikat udowadnia zgodnosc.

Kazde narzedzie zwraca structuredContent.citations (regulacja, CELEX, URL EUR-Lex, snapshot).

Przyklady

  • "Compare incident reporting timelines across DORA, NIS2, and CRA" -> eu_compare

  • "What does GDPR Article 33 require?" -> eu_article

  • "Which EU regulations apply to a bank?" -> eu_check_applicability(sector=financial, subsector=bank)

  • "What audit evidence does DORA Article 17 require?" -> eu_evidence

Zastrzezenia

  • Snapshot, nie zrodlo autentyczne. Wersja autentyczna = Dziennik Urzedowy UE. Konektor zwraca point-in-time snapshot; weryfikuj aktualnosc w EUR-Lex (CELEX). Swiezosc -> mcp-eu-sparql (live).

  • Reguly stosowalnosci to wskazowka ekspercka, nie wiazaca ocena prawna. Polskie realia sektorowe moga wymagac wlasnej analizy.

  • Material referencyjny, nie porada prawna.

Licencja i atrybucja

Cytowanie: MateMatic Solutions (2026), mcp-eu-compliance, https://github.com/matematicsolutions/mcp-eu-compliance, MIT.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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/matematicsolutions/mcp-eu-compliance'

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