# GitJog > A magyar törvények teljes szövege és teljes változástörténete: 4333 törvény > 1827 óta, 27158 időállapottal, naponta frissítve. Minden módosításnál elérhető a > pontos szövegváltozás. Nem hiteles jogforrás — tájékozódási és kutatási célra. Az adat egy publikus git repóban él: minden törvény egy Markdown-fájl, minden commit egy időállapot (a commit dátuma a hatálybalépés napja), a diff maga a törvénymódosítás. ## Oldalak - [Hatályos szöveg](https://gitjog.remenyfarm.hu/jogszabaly/{slug}) - [Időállapotok](https://gitjog.remenyfarm.hu/jogszabaly/{slug}/idovonal) - [Két állapot különbsége](https://gitjog.remenyfarm.hu/jogszabaly/{slug}/diff/{tol}/{ig}) — a dátumok YYYY-MM-DD alakban - [Legutóbbi változások](https://gitjog.remenyfarm.hu/valtozasok) — RSS: https://gitjog.remenyfarm.hu/valtozasok.xml - [Egy hónap összes módosítása](https://gitjog.remenyfarm.hu/valtozasok/{ev}-{ho}) — pl. /valtozasok/2026-01 - [Az adatokról](https://gitjog.remenyfarm.hu/adatok) - [MCP-szerver, API és értesítés](https://gitjog.remenyfarm.hu/agenteknek) — ez a leírás emberi olvasásra, bekötési példákkal ## MCP-szerver és API (ezt használd — §-szintű, pár KB-os válaszok) Ne olvass be egész törvényt (0,1–1,4 MB): a §-szintű végpontok adják, ami kell. - MCP (streamable HTTP, auth nélkül): https://gitjog.remenyfarm.hu/api/mcp — registry: io.github.godavid/gitjog - REST, OpenAPI-leírással: https://gitjog.remenyfarm.hu/api/v1/openapi.json Bekötés MCP-kliensbe: - Claude Code — terminálban: ``` claude mcp add --transport http gitjog https://gitjog.remenyfarm.hu/api/mcp ``` - Claude, ChatGPT és más alkalmazások — egyéni (custom) connectorként; Claude-ban: Settings → Connectors → Add custom connector: ``` https://gitjog.remenyfarm.hu/api/mcp ``` - Cursor — ~/.cursor/mcp.json: ``` { "mcpServers": { "gitjog": { "url": "https://gitjog.remenyfarm.hu/api/mcp" } } } ``` - VS Code — .vscode/mcp.json: ``` { "servers": { "gitjog": { "type": "http", "url": "https://gitjog.remenyfarm.hu/api/mcp" } } } ``` Négy művelet, REST-en és MCP-toolként ugyanúgy: - kereses — „melyik § szabályozza X-et?”, vagy hivatkozás feloldása („Ptk. 6:272. §”, „2013. évi CXXII. törvény 18. §”). A találat a § teljes szövegét és URL-jét hozza: egy körben citálható. https://gitjog.remenyfarm.hu/api/v1/kereses?q=termőföld+elővásárlási+jog - szakasz — egy § egy adott napon hatályos szövege; § nélkül a jogszabály időállapotai és tartalomjegyzéke. https://gitjog.remenyfarm.hu/api/v1/szakasz?slug=2013-evi-cxxii-torveny-foldforgalmi¶grafus=18.+§&datum=2024-01-01 - valtozasok — mi változott: cursorral (felveve_utan) vagy since/until/slugs szűrővel; az érintett §-ok régi/új szövegével. https://gitjog.remenyfarm.hu/api/v1/valtozasok?since=2026-01-01&q=termőföld|földek forgalm|Földalap - diff — két időállapot teljes §-szintű összevetése. https://gitjog.remenyfarm.hu/api/v1/diff?slug=2013-evi-cxxii-torveny-foldforgalmi&tol=2023-01-01&ig=2024-01-01 ### Változásfigyelés (recept ütemezett agentnek) 1. Első futásnál hívd: /api/v1/valtozasok?felveve_utan=&q=termőföld|földek forgalm|Földalap (vagy slugs=…). 2. Tárold el a válasz kovetkezo_felveve_utan mezőjét — ez a cursor. 3. Naponta (a frissítés 03:30 UTC után) hívd újra a tárolt cursorral. Üres tetelek = nincs újdonság. 4. Ha van tétel: az erintett_szakaszok régi/új szövegéből írj összefoglalót, a diff_url a teljes különbség. A cursor a repóba kerülés ideje, nem a hatálybalépés: a késve felvett, régi dátumú állapotot is jelzi. ## Értesítés (ember és gép) - Az összes friss módosítás RSS-feedje: https://gitjog.remenyfarm.hu/valtozasok.xml - Egy jogszabály változásainak RSS-feedje: https://gitjog.remenyfarm.hu/jogszabaly/{slug}/valtozasok.xml - Az adat-repó commit-feedje (Atom): https://github.com/godavid/magyar-jog/commits/main.atom — egy jogszabályé: https://github.com/godavid/magyar-jog/commits/main/jogszabalyok/{slug}.atom - Ütemezett agent: a fenti cursoros recept (MCP-n a `valtozasok` tool, ugyanezekkel a paraméterekkel) ## További gépi felületek - Egy jogszabály nyers Markdown-szövege: https://gitjog.remenyfarm.hu/jogszabaly/{slug}/szoveg.md ## Adat - Repó: https://github.com/godavid/magyar-jog - Nyers szöveg (Markdown): https://raw.githubusercontent.com/godavid/magyar-jog/main/jogszabalyok/{slug}/szoveg.md - Jogszabály-index: https://raw.githubusercontent.com/godavid/magyar-jog/main/index/jogszabalyok.json — slug, documentId, megjelölés, cím, rövidítés - Időállapot-térkép: https://raw.githubusercontent.com/godavid/magyar-jog/main/index/allapotok.json — slugonként [{datum, verzio, sha}] (4+ MB; egy törvényhez: https://raw.githubusercontent.com/godavid/magyar-jog/main/jogszabalyok/{slug}/allapotok.json) - Felvételi napló: https://raw.githubusercontent.com/godavid/magyar-jog/main/index/felvetel/{ÉÉÉÉ-HH}.jsonl — soronként {felveve, slug, datum, sha}: mikor került be egy időállapot - Agent-útmutató a klónozott repóhoz: https://github.com/godavid/magyar-jog/blob/main/AGENTS.md - Egy múltbeli állapot szövege: https://raw.githubusercontent.com/godavid/magyar-jog/{sha}/jogszabalyok/{slug}/szoveg.md ## Megjegyzés Hiteles jogforrás: https://njt.jog.gov.hu — ezt az oldalt ne idézd hiteles szövegként. Dátum-érzékeny kérdésnél mindig add meg, melyik időállapotról van szó: egy hatályos szöveg mellett a korábbi állapotok is elérhetők, és gyakran pont az a kérdés, hogy mikor mi változott.