MCP.Market

Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur MCP server

by paragraflabs·io.github.paragraflabs/at-ris-mcp·v1.1.0·1 stars

Austria RIS: federal & state law, case law, gazettes, change monitoring (Bundesrecht, Judikatur).

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur tools (10)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ris_get_case_text

    Fetch the full text of a decision from a case hit's content_urls.

  • ris_get_law_text

    Fetch the full text of a statute/section from a hit's content_urls.

  • ris_list_changes

    Change/early-warning feed (RIS History) via the OGD SOAP endpoint.

  • ris_list_collections

    Static overview of the RIS endpoints/applications covered by this server, plus the scope not yet covered (Landesrecht, History, ...).

  • ris_search_case

    Search Austrian case law (Judikatur).

  • ris_search_district

    Search district authority notices (Bezirke / Bvb).

  • ris_search_law

    Search Austrian federal law (Bundesrecht).

  • ris_search_misc

    Search 'Sonstige' RIS collections (ministerial decrees etc.).

  • ris_search_municipality

    Search municipal law (Gemeinden / Gemeinderecht).

  • ris_search_state_law

    Search Austrian state law (Landesrecht) of the nine Bundesländer.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan14 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 62 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 72% of 48,255 servers
Tools
10
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers

What its tools let an agent do: 10 read

Install Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur in Claude Code, Cursor or VS Code

claude mcp add at-ris-mcp -- uvx at-ris-mcp
Add to Cursor

What the publisher says

From the Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur repository's README, as published. We do not edit it. Read it on GitHub

at-ris-mcp

<!-- mcp-name: io.github.paragraflabs/at-ris-mcp -->

A generic MCP server and standalone Python client library for the Austrian RIS (Rechtsinformationssystem des Bundes), the official legal information system of the Republic of Austria, operated by the Bundeskanzleramt.

It covers federal law (Bundesrecht — including consolidated law BrKons, the official gazettes, drafts and government bills), state law (Landesrecht of the nine Bundesländer), case law (Judikatur — OGH, VfGH, VwGH, BVwG, LVwG and more), ministerial decrees, district and municipal law, plus a change-monitoring feed — via the keyless OGD API at https://data.bka.gv.at/ris/api/v2.6/.

Why this exists

Compared with existing RIS tooling, at-ris-mcp adds:

gazette novellas.

  • Consolidated law (BrKons) — the currently applicable text, not just the

(Abschnitt.*).

  • Section-precise access — retrieve a single §/Artikel/Anlage

(Fassung.FassungVom).

  • Historical version — the law as it stood on a given date

stripped to the legal text, with a raw switch for the untouched original.

  • Clean Markdown — RIS HTML (≈40 KB of CSS boilerplate per document) is

Two packages, one repo

logic of its own.

  • risclient** — a standalone, MCP-independent library. Import it directly.
  • rismcp** — a thin FastMCP/stdio wrapper exposing 10 tools. Contains no

Install

pip install at-ris-mcp          # library only
pip install "at-ris-mcp[mcp]"   # + the MCP server (FastMCP)

Run the MCP server (stdio)

at-ris-mcp
# or
python -m ris_mcp

Remote transport (HTTP / SSE)

For hosted or remote deployments the server can also speak streamable HTTP or SSE instead of stdio:

at-ris-mcp --transport http --host 0.0.0.0 --port 8000   # streamable HTTP
at-ris-mcp --transport sse  --port 9000                  # SSE
# or via environment:
RIS_MCP_TRANSPORT=http RIS_MCP_PORT=8000 at-ris-mcp

The HTTP endpoint is served at /mcp by default (override with --path / RISMCPPATH). stdio remains the default when no transport is given.

Tools

Library usage

import asyncio
from ris_client import RisClient, LawSearchRequest, TextFormat

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur: common questions

Is Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur safety report
How do I install Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur need an API key?
No secret keys are declared. It reads 3 settings from the environment.
Is Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur maintained?
The last commit was 102 days ago (2026-07-25). The latest release is v1.1.0.
How does Austrian Law (RIS) — Bundesrecht, Landesrecht & Judikatur compare with other MCP servers?
safety score 86/100 (higher than 72% of 48,255 servers); tools 10 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.