MCP 서버

Fedlex Connector

ch.fedlex-connector/fedlex-connector
법률 및 컴플라이언스 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Searches and retrieves official Swiss federal legislation, articles, consolidation dates, and amendments from Fedlex.

get_article
Retrieve a single article when you already know the EXACT article number (e.g. from a cross-reference). Do NOT call this tool repeatedly to search for provisions — use get_law_text instead to fetch the full act or a section and locate relevant articles in the text.
입력 스키마
{'type': 'object', 'required': ['rs_number', 'article'], 'properties': {'date': {'type': 'string', 'description': 'Consolidation date in YYYY-MM-DD format. Defaults to the latest available version.'}, 'article': {'type': 'string', 'description': "Article number (e.g. '3', '28a', '41')"}, 'language': {'enum': ['fr', 'de', 'it'], 'type': 'string', 'description': 'Language (default: de)'}, 'rs_number': {'type': 'string', 'description': "RS/SR number (e.g. '210' for CC, '220' for CO, '311.0' for CP)"}}}
get_law_text
Retrieve the official consolidated text of a Swiss federal act (or a specific title/chapter) directly from Fedlex (fedlex.admin.ch). This is the PRIMARY tool for answering Swiss law questions — always start here. Fetch the full act or a specific section, then locate relevant provisions in the returned text. Prefer this over get_article unless you already know the exact article number.
입력 스키마
{'type': 'object', 'required': ['rs_number'], 'properties': {'page': {'type': 'number', 'description': 'Page number for paginated results (default: 1). Large acts are split across multiple pages.'}, 'section': {'type': 'string', 'description': "Limit to a specific title, chapter, or part (e.g. 'Titre huitième', 'Zweiter Teil'). If omitted, returns the full act."}, 'language': {'enum': ['fr', 'de', 'it'], 'type': 'string', 'description': 'Language (default: de)'}, 'rs_number': {'type': 'string', 'description': "RS/SR number (e.g. '210' for CC, '220' for CO)"}}}
list_amendments
List consolidation version dates for a Swiss federal act. Returns the dates each consolidated version took effect.
입력 스키마
{'type': 'object', 'required': ['rs_number'], 'properties': {'since': {'type': 'string', 'description': 'Start date in YYYY-MM-DD format (default: 1 year ago)'}, 'language': {'enum': ['fr', 'de', 'it'], 'type': 'string', 'description': 'Language for amendment titles (default: de)'}, 'rs_number': {'type': 'string', 'description': 'RS/SR number'}}}
search_by_title
Search Swiss federal legislation titles in the Classified Compilation (RS/SR) on Fedlex. Use to find the RS number of a law when you know its name but not its number. Searches titles only, not article content. Returns only acts currently in force.
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "Keywords to match against act titles (e.g. 'code civil', 'protection des données')"}, 'language': {'enum': ['fr', 'de', 'it'], 'type': 'string', 'description': 'Language for results (default: de)'}}}
추가됨
list_amendments
2026년 9월 17일 7:58 AM
추가됨
get_law_text
2026년 9월 17일 7:58 AM
추가됨
get_article
2026년 9월 17일 7:58 AM
추가됨
search_by_title
2026년 9월 17일 7:58 AM