About Slov Lex MCP
Slov Lex MCP is an MCP server in the Developer Tools category: mCP server pre prístup k Zbierke zákonov SR cez Slov-Lex.sk.
Install
git clone https://github.com/ESKRiPO/Slov-Lex_MCPThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Slov Lex MCP
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
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.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.