matematicsolutions

ie-eli-mcp

Community matematicsolutions
Updated

MCP server for the Irish Statute Book (irishstatutebook.ie) - ground Irish acts and SIs by year/number with ELI identifiers and verifiable citations. Sixth connector in the eu-legal-mcp line.

ie-eli-mcp

Instalacja (jedna komenda)

Opublikowany na PyPI + MCP Registry (io.github.matematicsolutions/ie-eli-mcp). Uruchomienie bez klonowania:

uvx ie-eli-mcp

Konfiguracja klienta MCP (stdio):

{ "mcpServers": { "ie-eli-mcp": { "command": "uvx", "args": ["ie-eli-mcp"] } } }

(Budowanie ze źródeł — niżej.)

An MCP server for the Irish Statute Book (irishstatutebook.ie), the official source ofIrish legislation. It grounds Irish acts and statutory instruments (SIs) by year + number,returning metadata and the full enacted text, with verifiable ELI identifiers and Irish citations.

Part of the MateMatic eu-legal-mcp production line - after PL, DE, AT, ES and FI. Same citationcontract, Irish Statute Book source.

Scope. This MVP grounds the ENACTED text of acts and SIs by coordinates (year + number +type). The Irish Statute Book has no keyword-search API here, so discovery is by citation(Irish citations give the coordinates, e.g. "No. 7 of 2018"). Revised/consolidated versions areseparate and not covered. Every response carries a dataset_note.

Licence. Irish Statute Book content is official public information. This connector relays itwith attribution and a source_url.

The tools

Tool What it does
ie_get_act Metadata for an act or SI by year + number + type.
ie_get_text Full enacted text (html or xml).

Every response carries the contract: eli_uri (e.g.https://www.irishstatutebook.ie/eli/2018/act/7/enacted/en), human_readable_citation(e.g. DATA PROTECTION ACT 2018 (No. 7 of 2018)), and source_url.

Install

cd ie-eli-mcp
pip install -e .

Configure (Claude Code / any MCP client)

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

Environment:

  • IE_ELI_BASE_URL - default https://www.irishstatutebook.ie
  • IE_ELI_CACHE_DIR - default ~/.matematic/cache/ie-eli
  • IE_ELI_AUDIT_DIR - default ~/.matematic/audit

No API key.

Governance

  • Public data only - read-only against the Irish Statute Book; no client data leaves the machine.
  • Audit log - every tool call appends one JSON line to ~/.matematic/audit/ie-eli-mcp.jsonl.
  • Vendor-neutral - talks only to irishstatutebook.ie; 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 -v   # offline
pytest tests/test_smoke.py -v                # hits live Irish Statute Book

Licence

Apache-2.0. © Matematic Solutions / Wieslaw Mazur.

MCP Server · Populars

MCP Server · New

    PascaleBeier

    HitKeep

    HitKeep is privacy-first analytics for humans and AI agents, self-hosted or in managed EU/US cloud regions.

    Community PascaleBeier
    prometheus

    prometheus-mcp

    MCP server for LLMs to interact with Prometheus

    Community prometheus
    TencentEdgeOne

    edgeone-makers-mcp

    An MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.

    Community TencentEdgeOne
    bonfire-systems

    reaper-mcp

    A comprehensive Model Context Protocol (MCP) server that enables AI agents to create fully mixed and mastered tracks in REAPER with both MIDI and audio capabilities.

    Community bonfire-systems
    Wanyi424

    wanyi-watermark

    抖音、小红书等平台去水印,视频解析工具,支持MCP服务

    Community Wanyi424