Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Ro Eli

БесплатноНе проверен

This MCP server enables searching and retrieving Romanian legislation from the Portal Legislativ database via its SOAP API, providing metadata and full text wit

GitHubEmbed

Описание

This MCP server enables searching and retrieving Romanian legislation from the Portal Legislativ database via its SOAP API, providing metadata and full text with verifiable citations.

README

An MCP server for the Romanian Portal Legislativ (legislatie.just.ro), the Ministry of Justice legislative database, through its public SOAP API. It searches Romanian legislation and returns metadata and full text, with verifiable citations.

Part of the MateMatic eu-legal-mcp production line - after PL, DE, AT, ES, FI, IE, NL, SE, FR, LU, DK, CZ, HR, LT and SK. Same citation contract, Portal Legislativ source. This connector talks SOAP (a token obtained via GetToken, no registration, then Search).

Scope. This MVP searches acts by title, free text, year and number, and returns the full text the API provides inline. The same number can exist across act types (LEGE, DECRET, HOTARARE...), so a tip_act disambiguates. The API returns up to 10 results per page. Language: Romanian. Every response carries a dataset_note.

ELI is national, not data.europa.eu. Romania has no data.europa.eu ELI for this portal. eli_uri carries the canonical legislatie.just.ro document URL (the stable national identifier), which is also the source_url. Every response carries an eli_note.

The tools

Tool What it does
ro_search Search acts by title, text, year and/or number (metadata only).
ro_get_act Metadata for an act by number + year (+ tip_act to disambiguate).
ro_get_text Full text of an act by number + year (+ tip_act).

Every response carries the contract: eli_uri (the legislatie.just.ro URL), human_readable_citation (e.g. LEGE nr. 190/2018), and source_url.

Install

Run it with no install step (once published to PyPI):

uvx ro-eli-mcp

Or from source:

cd ro-eli-mcp
pip install -e .

Configure (Claude Code / any MCP client)

{
  "mcpServers": {
    "ro-eli-mcp": { "command": "ro-eli-mcp" }
  }
}

Environment:

  • RO_ELI_ENDPOINT - default https://legislatie.just.ro/apiws/FreeWebService.svc/SOAP
  • RO_ELI_CACHE_DIR - default ~/.matematic/cache/ro-eli
  • RO_ELI_AUDIT_DIR - default ~/.matematic/audit

No API key. The token is obtained via GetToken automatically (no registration).

Governance

  • Public data only - read-only against the Portal Legislativ; no client data leaves the machine.
  • Audit log - every tool call appends one JSON line to ~/.matematic/audit/ro-eli-mcp.jsonl.
  • Vendor-neutral - talks only to legislatie.just.ro; no LLM provider, no telemetry.
  • Verifiable citations - every response is independently checkable via source_url.

See CONSTITUTION.md and DISCOVERY.md.

Tests

pip install -e ".[dev]"
pytest tests/test_instructions_drift.py tests/test_parse.py -v   # offline
pytest tests/test_smoke.py -v                                    # hits the live SOAP API

Licence

Apache-2.0. © Matematic Solutions / Wieslaw Mazur. Romanian legislation is public domain; relayed read-only with attribution and a source_url.

from github.com/matematicsolutions/ro-eli-mcp

Установка Ro Eli

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/matematicsolutions/ro-eli-mcp

FAQ

Ro Eli MCP бесплатный?

Да, Ro Eli MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Ro Eli?

Нет, Ro Eli работает без API-ключей и переменных окружения.

Ro Eli — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Ro Eli в Claude Desktop, Claude Code или Cursor?

Открой Ro Eli на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Ro Eli with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории data