iusLink Documentation

Swiss Legal Research MCP Connector — tools reference, setup guide, and example prompts.

Contents

  1. Overview
  2. Connector in Action
  3. Data Sources
  4. Available Tools
  5. Getting Started with ChatGPT and Claude
  6. Example Prompts
  7. Languages & Historical Versions
  8. Limits & Pagination
  9. Data & Privacy

Overview

Connector in Action

Data Sources

Fedlex — Federal Statutes

Entscheidsuche — Court Decisions

LexFind — Cantonal Legislation

Available Tools

resolve_fedlex_statute read-only

Resolve Fedlex Statute

Looks up federal statutes by alias (OR, ZGB, BV, StGB…), SR notation, or ELI URI. Returns title, SR number, applicability date, language, and a direct Fedlex URL. Entry point before fetching full text or individual articles.

get_fedlex_article read-only

Get Fedlex Article

Retrieves a single article (e.g. Art. 28, 28a) from a federal statute by ELI URI. Returns article text, authorial notes, applicability status, and whether the article is repealed or not yet in force.

get_fedlex_text read-only

Get Fedlex Statute Text

Fetches the full consolidated text of a statute in paginated chunks. Use offset and chunk_size to page through large statutes. Returns has_more and next_offset for continuation.

get_fedlex_outline read-only

Get Fedlex Statute Outline

Returns a compact structural overview — top-level sections, subsections, and article number ranges. Useful for navigating large statutes before fetching specific articles.

list_fedlex_versions read-only

List Fedlex Statute Versions

Lists all historical consolidation dates for a statute with availability flags. Pass an as_of date (YYYY-MM-DD) to any Fedlex tool to retrieve the statute as it was in force on that date.

search_entscheidsuche read-only

Search Swiss Case Law

Full-text search across Swiss court decisions. Supports filters for court, canton, language (de/fr/it), and date range. Returns case signatures, court identifiers, dates, and document URLs.

get_entscheidsuche_document read-only

Get Court Decision

Fetches the full text of a court decision by document ID. Supports plain text and HTML formats. Large decisions are paginated with has_more / next_offset.

get_entscheidsuche_citations read-only

Extract Citations

Extracts and resolves all statute citations and case law references within a court decision. Returns structured citation data linking to cited Fedlex articles and Entscheidsuche documents.

search_cantonal_law read-only

Search Cantonal Law

Searches cantonal, federal and intercantonal (INTLEX) legislation across all 26 cantons or a subset (e.g. ZH, BE, GE) in one ranked request. Abbreviations and systematic numbers (OR, StGB, 554.51) resolve directly. Repealed texts are hidden by default; optional full-text scope over statute bodies and a type filter. Returns systematic numbers, titles, official source URLs and LexFind's PDF copy.

get_cantonal_law read-only

Get Cantonal Law Document

Retrieves metadata for a specific cantonal law by LexFind document ID, or for one historical version via version_id. Returns systematic number, title, category, canton, in-force status, version dates, official source URL and LexFind's PDF copy.

list_cantonal_law_versions read-only

List Cantonal Law Versions

Lists the dated version history of a cantonal law, newest first: version type, in-force dates and a PDF copy of each version. Use it to find which version applied on a given date.

list_cantonal_law_changes read-only

List Cantonal Law Changes

Lists recent changes (new, revised, repealed) to a canton's legislation, newest first, with pagination. Optionally hides editorial-only changes.

Getting Started with ChatGPT and Claude

ChatGPT

iusLink is available in the official ChatGPT Plugin Store and installs with one click. Select Connect, sign in to iusLink, and authorize access. Then select iusLink in your chat. You need an active iusLink trial or subscription.

Open in ChatGPT

Claude

1
Create an account
2
Get your MCP URL
3
Add to Claude
4
Start researching

Example Prompts

Languages & Historical Versions

Languages

Historical Versions

Limits & Pagination

Pagination

Rate Limits

Data Freshness

Data & Privacy

Full privacy policy: Datenschutzerklärung · AGB