Slov Lex MCP
MCP server pre prístup k Zbierke zákonov SR cez Slov-Lex.sk
Ask AI about Slov Lex MCP
Powered by Claude · Grounded in docs
I know everything about Slov Lex MCP. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Slov-Lex MCP Server
MCP server pre prístup k Zbierke zákonov Slovenskej republiky
Popis
Slov-Lex MCP je Model Context Protocol server, ktorý umožňuje AI asistentom pristupovať k právnym predpisom zo Slov-Lex.sk - oficiálneho právneho a informačného portálu Ministerstva spravodlivosti SR.
Funkcie
- Vyhľadávanie zákonov podľa čísla, roku alebo kľúčových slov
- Načítanie úplného znenia zákona k ľubovoľnému dátumu účinnosti
- Extrahovanie konkrétnych paragrafov
- Podpora tabuliek - tabuľky v zákonoch sa renderujú do markdown formátu
- RSS feed - sledovanie posledných 20 vyhlásených predpisov
- Inteligentné cachovanie pre rýchle odpovede
Nástroje
| Nástroj | Popis |
|---|---|
get_law | Získa základné informácie o zákone podľa čísla a roku |
get_version | Načíta úplné znenie zákona k danému dátumu |
get_paragraph | Extrahuje konkrétny paragraf zo zákona |
search | Vyhľadá zákony podľa kľúčových slov (autocomplete alebo fulltext) |
get_recent | Získa posledných 20 vyhlásených predpisov z RSS feedu |
Parametre
get_law
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
number | string/number | áno | Číslo zákona |
year | string/number | áno | Rok vydania |
get_version
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
law | string | áno | Číslo zákona (napr. 595/2003) alebo IRI |
date | string | nie | Dátum znenia YYYY-MM-DD (default: dnes) |
max_chars | number | nie | Max počet znakov (default: 20000) |
get_paragraph
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
law | string | áno | Číslo zákona alebo IRI |
paragraph | string | áno | Číslo paragrafu (napr. 3 alebo §3) |
date | string | nie | Dátum znenia YYYY-MM-DD (default: dnes) |
search
| Parameter | Typ | Povinný | Popis |
|---|---|---|---|
query | string | áno | Hľadaný výraz |
mode | string | nie | Režim vyhľadávania: autocomplete (default) alebo fulltext |
limit | number | nie | Max počet výsledkov (default: 10, max: 25) |
Režimy vyhľadávania:
autocomplete- rýchle vyhľadávanie v názvoch zákonovfulltext- vyhľadávanie aj v nadpisoch paragrafov (napr. "Hromadné prepúšťanie")
get_recent
Tento nástroj nemá žiadne parametre. Vracia posledných 20 vyhlásených predpisov z RSS feedu Slov-Lex.
Poznámka: RSS feed obsahuje len 20 najnovších položiek, nie kompletný archív.
Rýchla inštalácia (One-liner)
Použi client-specific one-liner podľa svojho AI asistenta:
Claude Code / Claude Desktop
Fetch and follow instructions from https://raw.githubusercontent.com/ESKRiPO/Slov-Lex_MCP/master/.claude/INSTALL.md
OpenAI Codex CLI
Fetch and follow instructions from https://raw.githubusercontent.com/ESKRiPO/Slov-Lex_MCP/master/.codex/INSTALL.md
Google Gemini CLI
Fetch and follow instructions from https://raw.githubusercontent.com/ESKRiPO/Slov-Lex_MCP/master/.gemini/INSTALL.md
Cursor
Fetch and follow instructions from https://raw.githubusercontent.com/ESKRiPO/Slov-Lex_MCP/master/.cursor/INSTALL.md
VS Code
Fetch and follow instructions from https://raw.githubusercontent.com/ESKRiPO/Slov-Lex_MCP/master/.vscode/INSTALL.md
Podrobné návody:
| AI Systém | Podrobné inštrukcie |
|---|---|
| Claude Code / Claude Desktop | .claude/INSTALL.md |
| OpenAI Codex CLI | .codex/INSTALL.md |
| Google Gemini CLI | .gemini/INSTALL.md |
| Cursor | .cursor/INSTALL.md |
| VS Code | .vscode/INSTALL.md |
Manuálna inštalácia
git clone https://github.com/ESKRiPO/Slov-Lex_MCP.git ~/.local/share/slov-lex-mcp
cd ~/.local/share/slov-lex-mcp
npm install
npm run build
Použitie
Vývojový režim
npm run dev
Produkčný režim
npm run build
npm start
MCP Konfigurácia
Claude Code
Odporúčaná registrácia cez CLI:
claude mcp add --scope user slov-lex -- node "$HOME/.local/share/slov-lex-mcp/dist/index.js"
--scope userspraví server dostupný naprieč projektmi. Ak ho vynecháš, Claude Code použije lokálny scope.
Claude Desktop
Pridajte do ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"slov-lex": {
"type": "stdio",
"command": "node",
"args": ["/home/<user>/.local/share/slov-lex-mcp/dist/index.js"]
}
}
}
OpenAI Codex CLI
Odporúčaná registrácia cez CLI:
codex mcp add slov-lex -- node "$HOME/.local/share/slov-lex-mcp/dist/index.js"
Podrobné a canonical inštrukcie sú v .codex/INSTALL.md vrátane troubleshootingu pre os error 2.
Google Gemini CLI
Odporúčaná registrácia cez CLI:
gemini mcp add --scope user slov-lex node "$HOME/.local/share/slov-lex-mcp/dist/index.js"
Alebo pridajte do ~/.gemini/settings.json:
{
"mcpServers": {
"slov-lex": {
"command": "node",
"args": ["/home/<user>/.local/share/slov-lex-mcp/dist/index.js"]
}
}
}
Cursor
Pridajte do ~/.cursor/mcp.json alebo projektového .cursor/mcp.json:
{
"mcpServers": {
"slov-lex": {
"command": "node",
"args": ["/home/<user>/.local/share/slov-lex-mcp/dist/index.js"]
}
}
}
VS Code
Pridajte do .vscode/mcp.json v projekte alebo do user profile mcp.json:
{
"servers": {
"slov-lex": {
"type": "stdio",
"command": "node",
"args": ["/home/<user>/.local/share/slov-lex-mcp/dist/index.js"]
}
}
}
Technológie
- Runtime: Node.js 22+
- Jazyk: TypeScript 6.0
- MCP SDK: @modelcontextprotocol/sdk 1.29
- HTML parsing: Cheerio
- Fallback browser: Playwright
Licencia
MIT
Autor
Poďakovanie
Vytvorené v spolupráci s Desiatok.sk - komunitnou AI daňovou kalkulačkou pre Slovensko.
