Server data from the Official MCP Registry
MCP server for Croatian legislation (Narodne novine) with European ELI and verifiable citations.
MCP server for Croatian legislation (Narodne novine) with European ELI and verifiable citations.
This is a well-structured MCP server for fetching Croatian legal documents with proper authentication, input validation, and audit logging. The code is clean, follows security best practices, and appropriately uses network access for its documented purpose. No significant security vulnerabilities were identified. Supply chain analysis found 6 known vulnerabilities in dependencies (1 critical, 3 high severity). Package verification found 1 issue.
7 files analyzed · 11 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-matematicsolutions-hr-eli-mcp": {
"args": [
"hr-eli-mcp"
],
"command": "uvx"
}
}
}From the project's GitHub README.
An MCP server for the Croatian Narodne novine official gazette (narodne-novine.nn.hr). It
fetches Croatian legislation with European ELI identifiers and verifiable citations.
Part of the MateMatic eu-legal-mcp production line - after PL, DE, AT, ES, FI, IE, NL, SE, FR,
LU, DK and CZ. Same citation contract, Narodne novine source. Croatia is ELI-native on the
European ELI ontology (data.europa.eu/eli), with JSON-LD metadata per document.
Scope. This MVP lists the documents of a gazette issue, returns per-document metadata from JSON-LD, and fetches the official HTML text. Documents are addressed by year + issue + document number; the gazette is path-based, not keyword search. Coverage 1990-present. Language: Croatian. Every response carries a
dataset_note.Licence. Narodne novine is the official public gazette of Croatia. This connector relays it read-only with attribution and a
source_url.
| Tool | What it does |
|---|---|
hr_list_issue | List the documents of a gazette issue by year + issue (discovery). |
hr_get_act | Metadata for a document by year + issue + doc number. |
hr_get_text | Full official HTML text of a document. |
Every response carries the contract: eli_uri (the European ELI URL, e.g.
https://narodne-novine.nn.hr/eli/sluzbeni/2018/42/805), human_readable_citation
(title + NN 42/2018), and source_url.
Run it with no install step (once published to PyPI):
uvx hr-eli-mcp
Or from source:
cd hr-eli-mcp
pip install -e .
{
"mcpServers": {
"hr-eli-mcp": { "command": "hr-eli-mcp" }
}
}
Environment:
HR_ELI_BASE_URL - default https://narodne-novine.nn.hrHR_ELI_CACHE_DIR - default ~/.matematic/cache/hr-eliHR_ELI_AUDIT_DIR - default ~/.matematic/auditNo API key. Narodne novine open data is keyless.
~/.matematic/audit/hr-eli-mcp.jsonl.narodne-novine.nn.hr; no LLM provider, no telemetry.source_url.See CONSTITUTION.md and DISCOVERY.md.
pip install -e ".[dev]"
pytest tests/test_instructions_drift.py tests/test_parse.py -v # offline
pytest tests/test_smoke.py -v # hits live Narodne novine
Apache-2.0. © Matematic Solutions / Wieslaw Mazur.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.