at-eli-mcp
This server provides read-only access to Austria's official legal information system (RIS), enabling search and retrieval of Austrian federal legislation and case law. No API key required — RIS is Open Government Data.
at_search— Search Austrian federal legislation (Bundesrecht) by free text or title, with configurable page size (10/20/50/100) and pagination. Returns ELI URIs, human-readable citations, and content URLs.at_get_text— Fetch the full text (HTML or XML) of a federal act using a content URL from a search result.at_case_search— Search Austrian case law (Judikatur) by free text, with optional filtering by court (e.g.,Justiz,Vfgh,Vwgh,Bvwg,Lvwg,Dsk,Gbk,Pvak,Pdok). Returns native ECLI identifiers, citations, and content URLs.at_get_case_text— Fetch the full text (HTML or XML) of a court decision using a content URL from a case search result.at_list_collections— List available RIS collections/applications and their exposure status.
Every response includes an eli_uri (for legislation) or ecli (for decisions), a human_readable_citation, and a source_url. Note: only Austrian federal law (Bundesrecht) is supported; state law (Landesrecht) is not yet available.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@at-eli-mcpsearch for the current version of the Datenschutzgesetz"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
at-eli-mcp
Install (one command)
Published on PyPI + MCP Registry (io.github.matematicsolutions/at-eli-mcp). Run without cloning:
uvx at-eli-mcpConfigure your MCP client (stdio):
{ "mcpServers": { "at-eli-mcp": { "command": "uvx", "args": ["at-eli-mcp"] } } }Windows 11 with Smart App Control
Smart App Control blocks unsigned executables, which covers uvx.exe, pip.exe
and the at-eli-mcp.exe launcher that pip writes at install time. The python.exe and
py.exe from the python.org installer are signed by the Python Software
Foundation, so running the module through the interpreter works:
python -m pip install at-eli-mcp
python -m at_eli_mcppip.exe is blocked for the same reason, so install with python -m pip, not
pip install. If python is not on PATH, use the Windows launcher: py -3 -m at_eli_mcp.
{ "mcpServers": { "at-eli-mcp": { "command": "python", "args": ["-m", "at_eli_mcp"] } } }Do not turn Smart App Control off to work around this - it cannot be re-enabled without reinstalling Windows.
Building from source: see Install.
An MCP server for RIS (data.bka.gv.at), Austria's official legal information system
(Rechtsinformationssystem des Bundes, operated by the Bundeskanzleramt). It searches and
retrieves Austrian federal legislation (Bundesrecht) and case law (Judikatur) with verifiable ELI
identifiers, native ECLI for decisions, and Austrian citations.
Part of the MateMatic eu-legal-mcp production line - the Austrian member, after the Polish
sejm-eli-mcp and the German de-eli-mcp. Same architecture and citation contract, RIS source.
Scope. Covers Austrian federal law (Bundesrecht) and case law (Judikatur, with a native ECLI). State law (Landesrecht) is a later feature. Every response carries a
dataset_note.Licence. Austrian Bundesgesetzblatt content and statutes are official works in the public domain; RIS is published as Open Government Data (keyless). This connector relays that public content with attribution and a
source_url.
Related MCP server: ris-mcp
The tools
Tool | What it does |
| Search federal law ( |
| Fetch an act's full text ( |
| Search case law ( |
| Fetch a decision's full text from a case hit's content URL. |
| List the RIS collections and which are exposed. |
Every response carries the contract: eli_uri (a full ELI URL, e.g.
https://www.ris.bka.gv.at/eli/bgbl/I/2026/6/20260218), human_readable_citation
(e.g. Datenschutzgesetz, BGBl. I Nr. 165/1999), and source_url.
Install
cd at-eli-mcp
pip install -e .Configure (Claude Code / any MCP client)
{
"mcpServers": {
"at-eli-mcp": { "command": "at-eli-mcp" }
}
}Environment:
AT_ELI_BASE_URL- defaulthttps://data.bka.gv.at/ris/api/v2.6AT_ELI_CACHE_DIR- default~/.matematic/cache/at-eliAT_ELI_AUDIT_DIR- default~/.matematic/audit
No API key. RIS is keyless Open Government Data.
Governance
Public data only - read-only against RIS; no client data leaves the machine beyond search parameters.
Audit log - every tool call appends one JSON line to
~/.matematic/audit/at-eli-mcp.jsonl.Vendor-neutral - talks only to
data.bka.gv.atand (for full text)ris.bka.gv.at; no LLM provider, no telemetry.Host-restricted text - full text is fetched only from
ris.bka.gv.at.
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 RISLicence
Apache-2.0. © Matematic Solutions / Wieslaw Mazur.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server that provides access to Austria's official legal database (RIS), enabling AI assistants to search and retrieve legal documents from Austrian federal and state law, court decisions, and law gazettes.Last updated131,05013MIT
- AlicenseAqualityAmaintenanceSearches and retrieves German federal legislation from NeuRIS, the official legal information portal, providing verifiable ELI identifiers and German citations.Last updated14Apache 2.0
- Alicense-qualityDmaintenanceProvides LLM-friendly access to German federal legislation via the NeuRIS API, enabling tool-based retrieval of laws, norms, and statutory text.Last updated11MIT
Related MCP Connectors
Search Austrian federal and state law, court decisions, and the authentic Bundesgesetzblatt (RIS).
Search Swiss federal legislation: laws, articles, amendments via the Fedlex SPARQL endpoint.
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/matematicsolutions/at-eli-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server