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 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 legislation by keyword across all 26 Swiss cantons or a specified subset. Filter by canton code (e.g. ZH, BE, GE). Returns systematic numbers, titles, and official source URLs.

get_cantonal_law read-only

Get Cantonal Law Document

Retrieves metadata for a specific cantonal law by LexFind document ID. Returns systematic number, canton, language, in-force status, and official source URL.

Getting Started with 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