Swiss Legal Research MCP Connector — tools reference, setup guide, and example prompts.
Fedlex — 5 tools
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
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 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 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 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.
Entscheidsuche — 3 tools
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 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.
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.
LexFind — 2 tools
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 Document
Retrieves metadata for a specific cantonal law by LexFind document ID. Returns systematic number, canton, language, in-force status, and official source URL.
Full privacy policy: Datenschutzerklärung · AGB