Hungarian Legislation MCP Server
by gergototh1
README.md
# Magyar Jogszabály MCP Szerver
**A Magyar Közlöny alternatívája az AI korszakban.**
[](https://opensource.org/licenses/Apache-2.0)
Kérdezd le **4 326 magyar jogszabályt** — a Ptk.-tól és Mt.-től a GDPR végrehajtási törvényig és a Btk.-ig — közvetlenül Claude-ból, Cursor-ból vagy bármely MCP-kompatibilis kliensből.
Ha jogi technológiát építesz, megfelelőségi eszközöket fejlesztesz, vagy magyar jogi kutatást végzel, ez a hitelesített referencia-adatbázisod.
Az [Ansvar Systems](https://ansvar.eu) Hungarian Law MCP szerverére épül — kiegészítve magyar citation parserrel, EU mapping-ekkel és KKV jogi skill rendszerrel.
---
## Gyors Indulás
### Távoli használat (telepítés nélkül)
**Endpoint:** `https://law.49-13-169-95.nip.io/mcp`
| Kliens | Csatlakozás |
|--------|-------------|
| **Claude.ai** | Settings > Connectors > Add Integration > URL beillesztése |
| **Claude Code** | `claude mcp add magyar-jogszabaly --transport http https://law.49-13-169-95.nip.io/mcp` |
| **Claude Desktop** | Lásd a konfigurációt lent |
**Claude Desktop** — add hozzá a `claude_desktop_config.json`-hoz:
```json
{
"mcpServers": {
"magyar-jogszabaly": {
"type": "url",
"url": "https://law.49-13-169-95.nip.io/mcp"
}
}
}
```
**Cursor / VS Code:**
```json
{
"mcp.servers": {
"magyar-jogszabaly": {
"type": "http",
"url": "https://law.49-13-169-95.nip.io/mcp"
}
}
}
```
---
## Példa kérdések
Csatlakozás után egyszerűen kérdezz természetes nyelven:
- *"Keresés 'adatvédelem' — milyen kötelezettségeket állapít meg a GDPR végrehajtási törvény?"*
- *"Hatályban van-e a Büntető Törvénykönyv 370. §-a?"*
- *"Hány nap szabadság jár egy 42 éves munkavállalónak?"*
- *"Melyik uniós irányelvet ültette át a Ptk. fogyasztóvédelmi fejezete?"*
- *"Ellenőrizd a hivatkozást: 2012. évi I. törvény 116. §"*
- *"Milyen engedély kell kávézó nyitásához?"*
- *"A partnerem 3 hónapja nem fizet, mit tegyek?"*
---
## Mit tartalmaz
| Kategória | Szám | Részletek |
|-----------|------|-----------|
| **Jogszabályok** | 4 326 | Teljes magyar joganyag az njt.hu-ról |
| **Rendelkezések** | 130 220 | Teljes szöveges keresés FTS5-tel |
| **EU kereszthivatkozások** | 109 | Irányelvek és rendeletek kapcsolva a magyar transzpozíciókhoz |
| **Adatbázis méret** | 282 MB | Optimalizált SQLite |
| **Frissítés** | Napi | Automatikus ellenőrzés az njt.hu-ról |
**Kizárólag hitelesített adat** — minden hivatkozás az njt.hu és Magyar Közlöny hivatalos forrásaiból. Nulla LLM-generált tartalom.
---
## Elérhető eszközök (13)
### Alap jogi kutatási eszközök (8)
| Eszköz | Leírás |
|--------|--------|
| `search_legislation` | FTS5 teljes szöveges keresés 130 220 rendelkezésben BM25 rangsorolással |
| `get_provision` | Konkrét rendelkezés lekérése jogszabály azonosító + szakaszszám alapján |
| `validate_citation` | Hivatkozás validálása az adatbázisban — magyar formátum támogatás (`"2012. évi I. törvény 116. §"`) |
| `build_legal_stance` | Hivatkozások aggregálása több jogszabályból egy jogi témához |
| `format_citation` | Hivatkozások formázása magyar konvenciók szerint (teljes/rövid/pinpoint) |
| `check_currency` | Jogszabály hatályosságának ellenőrzése (hatályos/módosított/hatályon kívül) |
| `list_sources` | Elérhető jogszabályok listája metaadatokkal |
| `about` | Szerver információk, adatbázis statisztikák |
### EU jog integrációs eszközök (5)
| Eszköz | Leírás |
|--------|--------|
| `get_eu_basis` | EU irányelvek/rendeletek lekérése, amelyek egy magyar jogszabály alapját képezik |
| `get_hungarian_implementations` | Magyar jogszabályok keresése, amelyek egy adott EU aktust implementálnak |
| `search_eu_implementations` | EU dokumentumok keresése magyar implementációs számokkal |
| `get_provision_eu_basis` | EU jogi hivatkozások egy konkrét rendelkezéshez |
| `validate_eu_compliance` | Magyar jogszabályok EU irányelveknek való megfelelőségének ellenőrzése |
---
## KKV Jogi Skill Könyvtár
Ez az MCP szerver a **[KKV Jogi Csapat](https://github.com/gergototh1/kkv-jogi-csapat)** skill rendszerrel együtt használható — 11 Claude Code skill, amely a magyar KKV-k leggyakoribb jogi kérdéseire ad választ.
### Hogyan működik
```
Felhasználó kérdése
→ kkv-jogi-router (routing 10 szakterületre)
→ Specializált skill (pl. kkv-munkajog)
→ MCP tool hívások (get_provision, check_currency, validate_citation)
→ Pontos jogszabályszöveg az adatbázisból
→ Strukturált válasz (kockázatszint + teendők + disclaimer)
```
### Elérhető skillek
| Skill | Terület |
|-------|---------|
| **kkv-jogi-router** | Orchestrátor — automatikus routing a megfelelő skill-hez |
| **kkv-munkajog** | Munkaszerződés, felmondás, szabadság, túlóra, home office (Mt.) |
| **kkv-ado** | ÁFA, TAO, KIVA, KATA, számlázás, adóellenőrzés (Art. + ÁFA tv.) |
| **kkv-gdpr** | Adatkezelési tájékoztató, DPIA, incidens, cookie (Infotv. + GDPR) |
| **kkv-szerzodes** | ÁSZF audit, szavatosság, NDA, freelancer szerződés (Ptk.) |
| **kkv-cegjog** | Kft./Bt. alapítás, taggyűlés, törzstőke, EV→Kft. átmenet (Ctv.) |
| **kkv-fogyasztovedelmi** | Webshop, elállási jog, jótállás, marketplace (Fgytv.) |
| **kkv-koveteleskezeles** | Fizetési meghagyás, végrehajtás, késedelmi kamat (Fmhtv. + Vht.) |
| **kkv-szellemi-tulajdon** | Védjegy, szerzői jog, szoftver IP, domain viták (Szjt. + Vt.) |
| **kkv-ingatlan** | Székhelyszolgáltatás, bérleti szerződés, telephely (Ptk. + Ctv.) |
| **kkv-engedelyek** | Működési engedély, vendéglátás, NTAK, HACCP (Kertv.) |
**Telepítés:** [github.com/gergototh1/kkv-jogi-csapat](https://github.com/gergototh1/kkv-jogi-csapat)
---
## Adatforrások és Frissesség
Minden tartalom hiteles magyar jogi adatbázisokból származik:
- **[njt.hu](https://njt.hu/)** — Nemzeti Jogszabálytár, a hivatalos konszolidált magyar jogi adatbázis
- **[Magyar Közlöny](https://magyarkozlony.hu/)** — Hivatalos Közlöny (elsődleges jogalkotási kiadvány)
- **[EUR-Lex](https://eur-lex.europa.eu/)** — Az EU hivatalos jogi adatbázisa (csak metaadatok)
---
## Fontos Jogi Nyilatkozatok
### Jogi tanácsadás
> **EZ AZ ESZKÖZ NEM MINŐSÜL JOGI TANÁCSADÁSNAK**
>
> A jogszabályszövegek az njt.hu / Magyar Közlöny hivatalos kiadványaiból származnak. Mindazonáltal:
> - Ez egy **kutatási eszköz**, nem helyettesíti a szakszerű jogi tanácsadást
> - **Kritikus hivatkozásokat ellenőrizd** az elsődleges forrásokon bírósági beadványokhoz
> - **EU kereszthivatkozások** a magyar jogszabályszövegből vannak kinyerve, nem az EUR-Lex teljes szövegéből
> - **Mindig erősítsd meg** a hatályos állapotot az njt.hu-n, mielőtt szakmai célra hivatkoznál
### Titoktartás
A lekérdezések az MCP protokollon keresztül mennek. Bizalmas vagy ügyvédi titoktartás alá eső ügyeknél használj helyi telepítést.
---
## Fejlesztés
### Telepítés
```bash
git clone https://github.com/gergototh1/magyar-jogszabaly-mcp
cd magyar-jogszabaly-mcp
npm install
npm run build
```
### Adatbázis kezelés
```bash
npm run build:db # SQLite adatbázis újraépítése
```
---
## Saját javítások az alap Ansvar szerveren
Ez a fork az [Ansvar Systems Hungarian Law MCP](https://github.com/Ansvar-Systems/Hungarian-law-mcp) szerverre épül, a következő kiegészítésekkel:
- **Magyar citation parser** — `validate_citation("2012. évi I. törvény 116. §")` felismerés
- **Ptk. kettőspontos section** — `6:272. §` formátum kezelése
- **Magyar normalized output** — `"doc.title NNN. §"` formátum
- **EU mapping seed** — 14 irányelv/rendelet (GDPR, Consumer Rights, ePrivacy, VAT, stb.)
- **format_citation DB lookup** — teljes cím feloldás az adatbázisból
- **KKV jogi skill könyvtár** — 11 skill magyar KKV-knak
---
## Licensz
Apache License 2.0. Lásd [LICENSE](./LICENSE).
### Adat licenszek
- **Jogszabályok:** Magyar Kormány / njt.hu (közkincs)
- **EU metaadatok:** EUR-Lex (EU közkincs)
---
## Eredeti projekt
Ez a projekt az [Ansvar Systems](https://ansvar.eu) (Stockholm, Svédország) Hungarian Law MCP szerverének fork-ja.
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessUnresponsive